Reference Number: SP1395 Set within one of South London’s largest and most transformational regeneration zones, this prime North West London opportunity sits at the heart of the £4.5bn Brent Cross–Cricklewood masterplan. Surrounded by major infrastructure ...