The O2 Centre is an indoor shopping and entertainment centre that is open for around 18 hours per day located on Finchley Road in North West London, near Hampstead, England.
Image: O2 Centre, Finchley Road (geograph 4931381)
Image: Finchley Road O2 centre, June 2021
The same site in a 1946 RAF aerial photo
Finchley Road is a designated 4.5-mile (7-kilometre) arterial road in north-west London, England. The Finchley Road starts in St John's Wood near central London as part of the A41; its southern half is a major dual carriageway with high traffic levels often frequented by lorries and long-distance coaches as it connects central London, via the A41 Hendon Way, to the M1 motorway at Brent Cross and other roads at that interchange.
Lower Finchley Road in Hampstead
Looking south on lower Finchley Road towards the O2 Centre
Junction of Finchley Road and Cricklewood Lane in Childs Hill, in upper Finchley Road