Choose your room
The Mews House Villa
The 3-bedroom The Mews House Villa London accommodates up to 5 guests and offers a convenient location about a 25-minute stroll from such places of worship as the Protestant Westminster Abbey.
Netsled in Pimlico with quiet streets lined with stately 19th-century homes, the London holiday home is 2.2 km from the 13.7-tonne Big Ben Bell and 3.4 km from such shopping venues as Selfridges London. The Anglo-Catholic St Saviour's Church can be found only 550 metres from the property, and the Tower Bridge is nearly a 10-minute ride away. The Mews House Villa is situated around 30 minutes on foot from the family-friendly the cantilevered Coca-Cola London Eye Observation Wheel.
The kitchen amenities at this property feature coffee and tea makers, a fridge, and kitchenware, provided in a dining area. Guests can dine at The Grosvenor, which is just 300 metres away. Pimlico tube station is also just near the London accommodation.