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: 2023-06-30 01:43:37
![O2 Centre](https://neo.completelyretail.co.uk/media/scheme/4/4463/CR_SC_4463_O2_Centre_London_picture_1_p3_200x160.jpg)