Situated merely 6 minutes' stroll from the British royal residence "Clarence House", Buckingham Mews Villa London offers quick access to numerous city landmarks nearby.
Pronto a Mangia, serving a wide range of meals, is nearly a 5-minute walk away.
The Protestant Westminster Abbey is only 1.2 km from the London villa, while the famous British Museum is 2.4 km away. The nearby historical sites include Bomber Command Memorial, which is a mere 11 minutes' stroll away. Positioned within a few blocks of Westminster Cathedral, Buckingham Mews Villa is popular among both worshippers and tourists. There is St. James's Park underground station located just 450 metres away, allowing guests to discover London.
If you stayed at this hotel, share your experience with us, please