تقع علي الضفة الجنوبية من نهر التايمز، ويعني ذلك رؤيتك للمناظر الخلابة من الداخل.
تقع في وستمنستر ، حيث تبعد عن وستمنستر آبي، و سان جيمس بارك وغيرها مسافة قصيرة مشاً علي الأقدام.