The 3-bedroom The Mews House Villa London is located nearly a 25-minute walk from the 13.7-tonne Big Ben Bell and invites guests to enjoy a terrace.
This accommodation comes with a bathroom with a separate toilet and a shower. Hair dryers, complimentary toiletries, and towels are also featured for your comfort.
At The Mews House Villa, self-catering amenities include a refrigerator, a toaster, and kitchenware available in a full kitchen. Guests can try British dishes in the bar Morpeth Arms, located a mere 1 km away.
The holiday home is only steps away from the huge Borough Market, while Locking Piece By Henry Moore is approximately 400 metres away. The Extravagant 1707 Fortnum & Mason Department Store is 2.5 km away and London City airport is 20 km from this 3-bathroom villa. The Mews House Villa provides easy access to natural wonders such as the public park "Vauxhall Gardens" (1.6 km) and St James's Park (2 km). Located within 5 minutes' walk of the London property, Pimlico tube station can be easily reached by guests.
Airports
Train stations
Airports
Train stations
No reviews yet :(
If you stayed at this hotel, share your experience with us, please