أقرب محطة مترو هي ستوكويل، وتقع على بُعد 10 دقيقة مشياً على الأقدام.
تشتمل معالم الجذب الشهيرة القريبة على كاتدرائية القديس بولس، على بعد 6 كم. ويمكن للضيوف زيارة عين لندن على بُعد 10 دقيقة بالسيارة.
محطة قطار لندن كلافام هاي ستريت تبعد 500 متر.