Η The Abbey Mews House Βίλα Λονδίνο απέχει περίπου 10 λεπτά οδικώς από το Μουσείο Σέρλοκ Χολμς και προσκαλεί τους επισκέπτες να εξερευνήσουν διάφορους τουριστικούς προορισμούς που βρίσκονται κοντά.
Οι επισκέπτες θα μένουν κοντά στους θρησκευτικούς χώρους, όπως το Αββαείο του Ουέστμινστερ, που απέχει 6 χλμ. από την παραθεριστική κατοικία. Οι επισκέπτες μπορούν επίσης να επισκεφθούν την Αγορά Borough|την Πλατεία Τραφάλγκαρ, που βρίσκεται σε απόσταση περίπου 15 λεπτών με αυτοκίνητο.
LAventure που απέχει σχεδόν 5 λεπτά με τα πόδια από το κατάλυμα, σερβίρει στους επισκέπτες ευρωπαϊκή κουζίνα. Η The Abbey Mews House Βίλα προσφέρει πρόσβαση στο σιδηροδρομικό σταθμό London South Hampstead, ο οποίος βρίσκεται σε απόσταση περίπου 900 μέτρων.