Chase New Homes secures £48m for Brent Cross Cricklewood regeneration project

Description

Brent Cross Cricklewood is part of one of the largest regeneration projects in Europe.