112 Tachbrook Street, London, United Kingdom
View map
The 7-bedroom Central London House Zone 1 Villa puts you right in the centre of London, just steps from St Saviour's Catholic Church and less than 5 minutes on foot from St. Gabriel's Church. A fully-fitted kitchen with a microwave, tea and coffee making facilities, and a fridge is included at this London villa so that guests can cook for themselves.
+ More- Less
Main Features
Wi-Fi
Child-friendly
Air conditioning
No pets allowed
+ More
Photos
Map
Tourist attractions in
London
Local sights
Tower Of London - 4.5 km
The Royal Albert Hall - 3.1 km
Tower Bridge Exhibition - 4.4 km
Covent Garden - 2.8 km
Royal National Theatre - 2.4 km
Piccadilly Circus - 2.2 km
Tate Britain - 700 m
Russell Square - 2.2 km
Theatre Museum - 2.7 km
Hyde Park North - 1.1 km
Airports
London City Airport - 17 km
Train stations
Victoria Station - 800 m
Prices & Availability
Please wait, we're checking available rooms for you.