O2 Arena

The O2 arena is a multi-purpose indoor arena located in the centre of the O2, a large entertainment complex on the Greenwich peninsula in south-east London.