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


SOM SERVICES PROVIDED

Architecture
Sustainable Design

PROJECT LOCATION


Back to Top   Back to Top