Staying at the 6-room Sherlocks London villa, guests can visit the cantilevered Coca-Cola London Eye Observation Wheel, which is approximately 25 minutes' walk away.
This London villa is within 1 mile of Oxford Street, while Gordon Square is 0.2 miles away. Located right near the famous British Museum, the holiday home offers easy access to Tottenham Court Road subway station that is a mere 950 feet away. Nestled in the Greenwich district of London, Sherlocks villa is 2.4 miles from such cultural places as Tower Bridge.
Staying at the villa, guests can make use of the self-catering amenities available, including an electric kettle, coffee and tea making facilities, and a kitchenware. Cafe Babka serving food and drinks is only steps away from the London property. The London accommodation is situated within 25 minutes' walk of Marylebone train station, providing transportation options in the area.