02 Centre, Finchley Road

Investor

We acquired 20 land ownerships, including site relocations and assembled the site for development into the mixes use scheme O2 Centre.

Address: 255 Finchley Rd, London, NW3 6LU