Central London Townhouse
Central London Townhouse is located 1.8 miles from the perennially crowded Harrods and a 15-minute stroll from Wigmore Hall.
Location
This apartment is situated in the Westminster Borough district and in close proximity to the privately run Sherlock Holmes Museum. The city center is just 1.9 miles away and London City airport is 13 miles from the apartment. The accommodation is also 1.9 miles from Buckingham Palace.
Food & Drinks
Central London Townhouse is placed just around the corner from Marylebone subway station.
Why choose Central London Townhouse
Main amenities
-
Free Wi-Fi
Amenities
Central London Townhouse- Free Wi-Fi
Internet
- Free Wi-Fi
Parking options
- Parking
In the bathroom
- Washing machine
Devices
- Flat-screen TV
General facilities
- No smoking on site
Important information
Enter dates to see availability