يمكن للضيوف الاستمتاع بالموقع على مسافة 4 كم تقريبًا من عين لندن، في حين تقع محطة قطار لندن دنمارك هيل على بعد 10 دقيقة تقريبًا مشياً على الأقدام.
تشتمل معالم الجذب الشهيرة القريبة على حديقة السماء، في غضون نحو 10 دقيقة بالسيارة.
علاوة على ذلك، هناك المرحاض المنفصل.