The cosy Royal Crescent Mews Villa London offers quick access to such tourist spots as St James Norlands Church, situated just 5 minutes' walk away.
In a fully furnished kitchen at the London property, there is an electric kettle, a fridge, and a dishwasher. WestEleven, serving British dishes, is right around the corner from Royal Crescent Mews Villa. Situated 700 metres away, Holland Park underground station caters to transportation needs in the area.
The welcoming holiday home offers a prime location, approximately 7 km from the public Trafalgar Square, while natural sights like the expansive park "Kensington Gardens" are 2.4 km away. Madame Tussauds London is about a 10-minute drive from the property, and the 13.7-tonne Big Ben Bell is about a 15-minute drive away. Royal Crescent Mews Villa is within reach of Church Of St Simon, popular with worshippers as well as tourists.