McLaren
Buro Happold Ltd
Sheppard Robson
Phase 3 sits within The 3.2 acre development of St Barts's Square, including 236 residential units, 30,000ft² of retail, and 235,000ft² of office space. The site is located in one of the most architecturally significant areas, in terms of quality and character, in the City of London