Situated merely 6 minutes' stroll from the British royal residence "Clarence House", Buckingham Mews Villa London offers quick access to numerous city landmarks nearby.
The property is just 250 metres from Pronto a Mangia, where guests can enjoy various meals.
The 13.7-tonne Big Ben Bell is only 1.8 km from the accommodation, while the cantilevered Coca-Cola London Eye Observation Wheel is only 1.9 km away. The London villa is within a few blocks of places of worship such as the Protestant Westminster Abbey. Nestled nearly a 10-minute ride from the royal residence "Kensington Palace", Buckingham Mews Villa is also nearly a 15-minute ride from such cultural places as the Tate Modern. Offering various transportation options in the area, the London accommodation is located steps away from St. James's Park underground station.
No reviews yet :(
If you stayed at this hotel, share your experience with us, please