تتمتع بموقع مناسب، على بُعد 6 دقيقة فقط سيرا من St Joseph's Catholic Church وعلى مسافة نحو 7 كم من متحف التاريخ الطبيعي في لندن.
يمكن للضيوف طهي وجبات محلية الصنع في المطبخ الصغير. وتقع أقرب محطة للحافلات، وهي Cavendish Road، في غضون حوالي 5 دقيقة سيرا.