The financial hub of London, Canary Wharf is a modern district located in Tower Hamlets in London. It houses some of London’s tallest and most attractive skyscrapers. Close to 300 shops, bars, cafes and restaurants enliven this happening area. Canary Wharf demonstrates world class architecture and a cosmopolitan feel that’s simply incomparable.
Canary Wharf is easily accessible. The rail, road and airport links are pretty close, thereby making travel convenient. The nearby underground station is Canary Wharf Station.