Cannon Place
0 / 0
Prev
Next
About Cannon Place
Address
- 78 Cannon Street, London, United Kingdom
Location
- Above the Cannon Street rail station in the Central London Financial District
Architect
- Foggo Associates
Building Details
- 398,110 square feet
- 8 floors
Website
Awards
- Awarded for excellence in engineering design
- Best Commercial Workplace Award
Sustainability
- Building Research Establishment Environmental Assessment Method (BREEAM) 2011