Investment
10 Crown Place
10 Crown Place is located in the City of London within close proximity to Broadgate and Liverpool Street Station.
The property was built in 2000 and comprises 54,000 sq ft of Grade A office accommodation over lower ground, ground and six upper floors.
10 Crown Place is single let.
Description
Single let office
Key Tenant(s)
Close Brothers
Size
54,000 sq ft