O2 Tickets

O2 tickets

Comments

You must log in or register to leave comments

on Wed, 12 Mar 2008 at 09:22 Oggmeister said

V cool venue - so much on these days. Bit different from the farce of the Millennium Dome.

Venue Address

O2
The O2
Peninsula Square
London
SE10 0DX
United Kingdom

Venue website

464 fans