O2 Centre photograph

O2 Centre

Use attributes for filter !
Address255 Finchley Rd, London NW3 6LU, United Kingdom
Hours Open ⋅ Closes 12:15AM
Parking518 cars
Date of Reg.
Date of Upd.
ID2473401
Send edit request

About O2 Centre


The O2 Centre is an indoor shopping and entertainment centre on Finchley Road, London, near Finchley Road tube station. It is located in between Hampstead, West Hampstead and Swiss Cottage. It also has a large car park. Now owned by Land Securities, previously X Leisure, and opened in 1998.

Where is the O2 Centre

O2 Centre Map
Click on the photo of O2 Centre to view it on Google Maps.

Related Persons

Next Profile ❯