Find out more
Find out more...
A new landscaped open space for you to enjoy
15,000 square metres of open space available for hire.
More details on the design brief
© Canary Wharf Group PLC. Registered Office: One Canada Square Canary Wharf London E14 5AB
Registered in England and Wales No. 4191122