See all photos
39 Great Russell Street Ground Floor, London, United Kingdom
Situated 5 minutes' drive from Madame Tussauds London, Sherlocks London villa provides access to numerous tourist attractions in the area.
Guests can reach the centre of London within 15 minutes' walk, and the famous British Museum is a few moments from this 6-room holiday home. The city park "ZSL London Zoo" is nestled 2.8 km from the property, and St James's Park is 2.2 km away. Popular points of interest near Sherlocks villa also include Laure Genillard Gallery, which is a 10-minute walk away.
There are conveniences, like an ironing set, along with Wi-Fi and a TV set.
Tea & Tattle treats guests with British dishes fairly close to the villa. This London accommodation is located within 300 metres of Tottenham Court Road metro station and 2.3 km from Marylebone train station.
Check out the carefully selected restaurants and attractions near the hotel
Hide places nearby
Show public transport
Please, select dates to see available rooms.
Search in progress…
Find out what other guests say about Sherlocks! For your convenience, we have collected the reviews from several sources.
No reviews yet :(
If you stayed at this hotel, share your experience with us, please
Enter your dates to see prices