The O2 Arena

 

The O2 arena is a multi-purpose indoor arena located at the centre of The O2, a large entertainment complex on the Greenwich peninsula in south-east London, England. It is the first American style arena in London. With a capacity of up to 20,000 depending on the event, it is one of the largest indoor arenas in Europe. (Wikipedia)

Location

Peninsula Square SE10 0DX
London
United Kingdom

Shows At This Venue: