London Guest House is a friendly, family run Bed and Breakfast in the heart of West London.
Located a short distance from Central London, it is ideal for business people working in the area or holiday-makers looking for a quieter alternative to the busy city.