Londra Tapınak Kilisesi ve The Shard'a arabayla birkaç dakikada ulaşılabilir.
Guildhall Sanat Galerisi 1 km, British Museum ise 2 km uzaklıktadır. Daire, Southwark semtinde, şehir merkezine 25 dakikalık yürüme mesafesinde bulunabilir. Yemek seçeneği olan Aqua Shard 650 metre uzaklıktadır. Konuklar yakındaki The View from The Shard'a kolayca ulaşabilir.
Londra şehrinin farklı bölgelerine kolay erişim sağlayan Borough metro istasyonuna yürüyerek 5 dakikadan daha kısa bir sürede ulaşılabilir.