O2 Centre 255 Finchley Road, Greater London, NW3 6LU
The O2 Centre, located on Finchley Road NW3, London offers the best in world cuisine, an 8 screen cinema, health club with swimming pool, and a wide range of top retail. It is a multi-use space inside the exciting O2 entertainment destination.
Size: 243,100 ft²
Price: on application
Last modified: 30/06/2023