This hotel in Canary Wharf boasts jaw-dropping views, excellent transport links, and is surrounded by a lively and unique ...
Our room had floor-to-ceiling windows overlooking Canary Wharf’s skyline, and it was absolutely mesmerising. At night, the high-rise buildings twinkle like stars, and the trees below are lit up ...