The O2 Arena (visually typeset in branding as The O2 arena, referred to as North Greenwich Arena in context of the 2012 Summer Olympics and Paralympics) is a multi-purpose indoor arena located in the centre of The O2, a large entertainment complex on the Greenwich peninsula in London, England.
View in Google Earth Categories: Domes, Buildings - Indoor
Links: en.wikipedia.org
By: Mike1989
Advertisement

Comments

Policies
Please enable images and enter code to post
Reload
Advertisement