The Peak
The Peak is a new headquarters office building located in London’s Victoria, a major hub for public transport throughout the South East. The building will include approximately 7,321 sqm of office space and 1,782 sqm of high quality retail on the ground and lower ground floors of which 1,750 sqm has been leased to The Halifax. Due for completion in 2009, a key element of the design brief for the building was to address the aims of the Mayor of London’s energy hierarchy on sustainable design, using less energy, using renewable energy and using energy efficiently. The Peak will achieve new benchmarks, not only for energy efficiency, but also for sustainability and flexibility of use.



