أقرب محطة مترو هي ليستر سكوير، حيث تقع في غضون حوالي 5 دقيقة سيرًا على الأقدام.
تشتمل المعالم السياحية الشهيرة القريبة على ميدان ترافالغار ومتحف لندن للمواصلات، على بعد 400 متر و550 متر على التوالي. ويمكن العثور بسهولة على المعرض الوطني على مسافة 450 متر فقط.