أقرب محطة مترو هي هولوواي رود، وتقع على بُعد 10 دقيقة سيرًا على الأقدام.
تشتمل معالم الجذب الشهيرة القريبة على المتحف البريطاني، على بعد 3.1 كم. يمكن للضيوف العثور على ملعب الإمارات على بعد 700 متر.
بالإضافة إلى ذلك، ستجد مجفف الشعر وملاءات الحمام والمناشف.
محطة قطار لندن هايبيري آند إزلينجتون تبعد 550 متر.