The O2 Arena

Peninsula Square, London, SE100DX