Located approximately 25 minutes on foot from the privately run Sherlock Holmes Museum, the 1-bedroom F3 Greek Street By City Living London villa provides access to various tourist attractions in the vicinity.
This accommodation includes a bathroom with a separate toilet. Dryers and towels are included to enhance your comfort.
F3 Greek Street By City Living London villa features a refrigerator, an oven, and kitchenware provided in a fully-equipped kitchen. Bella Italia, serving dishes of healthy cuisine is available nearly a 5-minute walk away.
Palace Theatre is a short way from the London holiday home, and St James's Park is only 1.2 km away. Mayfair is around 5 minutes' drive from the accommodation, while the public Trafalgar Square is just a 10-minute stroll away. F3 Greek Street By City Living London villa is within reach of the Protestant Westminster Abbey, popular with worshippers as well as tourists. Leicester Square tube station is also merely 400 metres from the London property.
Airports
Train stations
Airports
Train stations
No reviews yet :(
If you stayed at this hotel, share your experience with us, please