Situated nearly 5 minutes' walk from St James Norlands Church, the welcoming Royal Crescent Mews Villa London offers easy access to numerous tourist spots in the area.
The London property includes a fully furnished kitchen with an electric kettle, a fridge, and a dishwasher on the premises. Offering British specialties, restaurant WestEleven is about a 5-minute walk away.
The public Trafalgar Square is approximately 7 km from the cosy holiday home while the Victoria and Albert Museum is 3.2 km away. This London villa is nestled in the vicinity of natural attractions like Kyoto Japanese Garden. Royal Crescent Mews Villa is only 14 minutes on foot from family-friendly places such as KidZania London. Holland Park tube station, located 700 metres away, offers convenient transportation options in the area.
No reviews yet :(
If you stayed at this hotel, share your experience with us, please