The O2 Arena
Greater London, United Kingdom
City
The O2 Arena, locally referred to as The O2, is a multi-purpose indoor arena in the centre of The O2 entertainment district on the Greenwich Peninsula in south east London, England. It opened in its present form in 2007.
From Wikipedia, CC BY-SA 4.0
Been here? Collect this stamp in your own passport and share it with friends.
Collect this stampI already have an account