Image for Two Canary Wharf

Two Canary Wharf

Two Canary Wharf is a prominent skyscraper located in the Canary Wharf area of London, which is one of the city’s main financial districts. Completed in 2020, it stands at 219 meters tall, making it one of the tallest buildings in the UK. The tower is primarily used for office space and features modern architecture, including a distinctive glass façade. It is part of a larger development aimed at creating a vibrant business and residential hub, reflecting London's role as a major global financial center.