Construction Commences on Brent Cross Town’s Inaugural Office Building
The commencement of construction on the first office building in the £8bn Brent Cross Town development marks a significant milestone.Located in north London, the Brent Cross Town project is an…











