Insights

Canary Wharf

Canary Wharf has achieved one of the greatest feats of civic transformation ever seen, developing previously derelict docklands into over 15 million square feet of office, retail and leisure space across its iconic business and shopping district in inner London. It’s an outstanding space that in two decades has developed more top-quality office space in London than any other company, helping to position the capital as one of the best places in the world to locate a business. Here we talk about the latest news and development, if you’re interested in talking to us about your office project in Canary Wharf, get in contact with us.