Proposed
Cityscape
Project information
Status
Proposed
Borough
City of London
Size
9675 sq m
Estimated completion
May 2023
Location
33 Creechurch Ln, London EC3A 5EB, UK
Listed by
Last updated on
16/03/2021
Standard
Standard (small business)
Partner