Canary Wharf in London

London Borough of Tower Hamlets 15 Cabot Square

Canary Wharf

Canary Wharf, located in London’s Docklands, was once one of the busiest ports in the world. Now, it is home to towering skyscrapers and a thriving business district. As a tourist, you can visit the iconic One Canada Square, the tallest building in the UK at 235 meters high. The tower’s observation deck offers stunning panoramic views of London. The district is also home to modern art installations, such as Momentum and the William Pye Water Sculpture. For a unique dining experience, come to Plateau where you can dine on classic French cuisine while enjoying stunning views of the city. Additionally, shopaholics will love the area for the vast array of high-end stores and luxury boutiques.

Hotels nearby

  • 5 Stars
  • 4 Stars
  • 3 Stars
  • 2 Stars