O2 Arena, London

(Created by Anjali)

Tags

Add Tags

Recent Activity (See All)

About

The O2 arena, visually typeset in branding as 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, United Kingdom. With a capacity of up to 23,000 depending on the event, it is... Read More

Photos

Entertainment / See All Spots (3)

Comments