Londra şehrinin ziyaretçileri Abbey Road Apartment dairesinden memnun kalacaklar.
Bu tesis Londra Hayvanat Bahçesi'den 2 km mesafede bulunurken Hampstead Tiyatrosu'den 800 metre mesafede yer alır. The Cedar, Poem Bar & Grill gibi restoranlar, daireden sadece 650 metre mesafede yer almaktadır. Westminster Manastırı'a arabayla hızlı bir şekilde ulaşabilirsiniz.
St. John's Wood metro istasyonu 650 metre ve London South Hampstead tren istasyonu 10 dakikalık yürüyüş mesafesindedir.