Designed by Make Archtects, located in London, United Kingdom. The nine-storey building offers 9,000m² of efficient, open-plan office space and incorporates retail and cafe facilities at ground level.