Buckingham Mews Villa London offers proximity to such city sites as the public Queen's Art Gallery, located approximately a 5-minute walk away.
The London villa is situated just 750 feet from Buckingham Palace and 2.9 miles from business venues like the unmissable Tower of London. Tower Bridge is nestled a short way from the villa, and Horse Guards Parade is only 0.7 miles away. Buckingham Mews Villa is situated around 25 minutes' stroll from the family-friendly the huge Coca-Cola London Eye Observation Wheel.
The property is situated in the immediate vicinity of The Phoenix. There is also Marylebone train station located 1.8 miles away.