Under Construction
Project information
Status
Under Construction
Borough
City of London
Size
69478 sq m
Completion
2027
Location
2 Finsbury Ave, London EC2M 2PA, UK
Listed by
Last updated on
17/01/2024
Standard
Standard (small business)
Partner
Borough Partner