Contact us with enquiries about leasing office space.
From 2,000 and up to 80,000 square feet available.
More detailsabout Google search
Pre-Let Opportunities at 25 Churchill Place.
More detailsabout Google
Getting to Canary Wharf has never been easier.
93,000 people. 200 shops & restaurants. 97 acres.
Learn Moreabout Google search
© Canary Wharf Group PLC. Registered Office: One Canada Square Canary Wharf London E14 5AB
Registered in England and Wales No. 4191122