UnsponsoredLimited Details Only
O2 Centre255 Finchley Road, 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...
Size: 243,100 sq ft -
1.14 km from search -
Last modified: 19/08/2016 -
0 Units Available