Statek Cutty Sark znajduje się prawie 25 min piechotą od apartamentu Queen Of The Isle Londyn, natomiast The Leap znajduje się w pobliżu. Goście mogą korzystać z Wi-Fi zarówno w celach biznesowych, jak i rekreacyjnych.
Apartament jest usytuowany w dzielnicy Canary Wharf i portowa, 11 km od stacji kolejowej Marylebone. Popularne miejsca w okolicy to Muzeum Londynu w prawie 7 km. Prawie 15 min jazdy samochodem od apartamentu Queen Of The Isle znajduje się również Katedra św. Pawła w Londynie.
Ponadto widoki na ogród wzbogacą wrażenia gości.
Goście mogą korzystać w apartamencie z aneksu kuchennego oraz delektować się posiłkami w w jadalni. Pierwszorzędna lokalizacja zapewnia również dostęp do stacji metra South Quay, w 450 metrach.