Borough Pazarı'dan 3 km ve Sea Life London Akvaryumu'dan 4 km uzaklıkta yer alan tesis Londra şehrinde konumlanmaktadır.
Southwark semtinde bulunan bu tatil evi, Our Lady Of Sorrows Church'a kolay erişim imkanı sunmaktadır. Birahane The Duke of Sussex, sadece 450 metre uzaklıkta bulunmaktadır.
Konuklar tam donanımlı mutfakta kendi yemeklerini hazırlayabilir.