Η Buckingham Mews Βίλα Λονδίνο απέχει 100 μέτρα από την Queen's Gallery και προσφέρει γρήγορη πρόσβαση σε διάφορα αξιοθέατα της πόλης.
Τα Ανάκτορα του Μπάκιγχαμ απέχουν περίπου 5 λεπτά με τα πόδια από αυτή τη βίλα και περίπου 5 λεπτά με αυτοκίνητο από St. James's Park. Ο Πύργος του Λονδίνου βρίσκεται σε απόσταση 4 χλμ. και ο σιδηροδρομικός σταθμός Marylebone είναι σε απόσταση 3 χλμ. Οι επισκέπτες μπορούν επίσης να φτάσουν στην Πλατεία Τραφάλγκαρ, που βρίσκεται σε απόσταση περίπου20 λεπτών με τα πόδια.
The Phoenix απέχει περίπου 5 λεπτά οδικώς από την Buckingham Mews Βίλα, και προσφέρει στους επισκέπτες πιάτα βρετανικής κουζίνας. Επίσης, δίπλα βρίσκεται σταθμός λεωφορείων Victoria, που είναι σε απόσταση 450 μέτρων.