Built
Peter Cook
Project information
Status
Built
Borough
City of London
Size
6000 sq m
Estimated completion
November 2019
Location
51 Moorgate, London EC2R 6BH, UK
Listed by
Last updated on
22/03/2021
Standard
Standard (small business)
Partner
Borough Partner