Når du opholder dig på Buckingham Mews Villa er du kun 25 minutters gågang fra British Museum og tæt på Queen's Gallery.
Det tager ca. 30 minutters gåtur for at nå Sea Life London Aquarium. Sådanne vigtige seværdigheder i London, såsom Buckingham Palace ligger lige i nærheden. Gæsterne kan nyde britiske retter i The Phoenix placeret inden for 150 meter væk. Du kan komme til London Zoo om få minutter i bil.