
02 Retail and Leisure Centre
Finchley Road, London
A 250,000 sq ft retail and leisure centre that was revitalised with a masterplan for a new car park and improved customer experience. The property was sold to Land Securities plc.
Client · Land Securities plc







