Arrowhead
London, United Kingdom
Arrowhead is a new office development located on the riverfront at the northern entrance to the Millennium Quarter in London's Docklands. The design combines modern, high quality, flexible office space with an energy conscious enclosure of a glass climate wall and external metal shading. Integral to the development is the creation of a new landscaped public plaza opening up the site to the river.
Project Facts
Completion Year: 2009
Site Area: 5,500 m2
Project Area: 72,920 m2
Building Height: 113.50 m
Number of Stories: 26



Back to Top