Arrowhead
London, United Kingdom
Arrowhead is a new office development located on the waterfront at the northern entrance to the Millennium Quarter in London's Docklands, adjacent to Canary Wharf. 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 piazza opening up the site to the river.
Project Facts
Completion Year: Ongoing
Site Area: 5,500 m2
Project Area: 72,920 m2
Building Height: 113.50 m
Number of Stories: 26







Back to Top