Buro Happold + City of London

Buro Happold + City of London

By Buro Happold

What does the new Sustainability Supplementary Planning Document mean for developments in the Square Mile?

Sales Ended