O2 Arena
O2 Arena
Peninsula Square,
London,
SE10 0DX,
United Kingdom