The 6-room Sherlocks London villa offers proximity to such city sites as Laure Genillard Gallery, located nearly a 5-minute walk away.
For a comfortable stay, this accommodation offers in-room amenities like ironing equipment, along with Wi-Fi and a multi-channel TV.
Sherlocks villa includes a fridge, an oven, and glassware, as well as coffee/tea making facilities for self-catering. Guests will enjoy British dishes in Tea & Tattle, which is within easy reach of the London property.
The accommodation is just 1.1 km from the public Trafalgar Square and gives easy access to Goodge Street, which is merely 350 metres away. Around 10 minutes' drive from the holiday home guests will find Churchill War Rooms Museum, while Madame Tussauds London is around 2 km away. Sherlocks villa is 2.1 km from family-friendly places such as Coca-Cola London Eye Riverside Observation Wheel. The nearest tube station is Tottenham Court Road, situated just a few steps from the London property.
Airports
Train stations
Airports
Train stations
If you stayed at this hotel, share your experience with us, please