El Hotel Britannia International está situado a orillas del río, junto a Canary Wharf, en el área de Docklands, en donde se encuentran muchas oficinas comerciales reconocidas a nivel internacional.