TOOLS
Login to access your documents and resources.

-
Year acquired
2011
-
Size
17,492
sq m
-
.
188,284
sq ft
-
Sector
Office
-
Location
London, United Kingdom
52-56 Leadenhall Street
Find this property
Map location
Leadenhall St, London EC3A 2EB, UK
122 years of unparalleled market insight — and counting.