The Architecture of Canary Wharf
Canary Wharf is one of London’s major business districts, and contains many of Europe’s tallest buildings, including the second tallest in Great Britain. Canary Wharf contains around 14,000,000 square feet of office and retail space, of which around 7,900,000 square feet is owned by the Canary Wharf Group. Around 105,000 people work in Canary Wharf, […] More











