Peninsula Square, London, SE10 0DX
Transport: Tube: North Greenwich
Website: www.theo2.co.uk/events/venue/indigo-at-the-o2
From: Friday 4th July
Nothing to show...