Home
About
Services
People
Developments
Contact
Media
Home
About
Services
People
Developments
Contact
Media
Crown Place
Commercial
16 story commercial office tower located immediately North of Liverpool Street London, providing 197 000 sq ft premium commercial space;
Design by renowned London based Architects Horden Cherry Lee, the design featuring high environmental efficiency rating (BREAM);
Development value $200 Million