Room For Masseuse London villa offers proximity to such city sites as Alexander Fleming Laboratory Museum, located approximately a 5-minute walk away.
The London lodge in the Westminster Borough district is situated 1.4 miles from the perennially crowded Harrods and 1.2 miles from such shopping places as Selfridges London Department Store. The privately run Sherlock Holmes Museum is around 25 minutes' stroll from the villa, and the expansive park "Kensington Gardens" is about 30 minutes' stroll away. Situated 1.7 miles from London Central Mosque, Room For Masseuse villa is popular destination for both worshippers and tourists.
Experience ultimate comfort in the London villa's kitchen, supplied with an electric kettle. GWR Pullman Dining is within 700 feet of this accommodation. Marylebone train station is located a short way from the property, while Paddington subway station is approximately a 10-minute walk away.