The O2

Peninsula Square
Isle of Dogs 
Greater London SE10 0DX
United Kingdom