The O2 27th January 20199th May 2020 admin Postal address:Peninsula Square, London, SE10 0DX, United KingdomSocial media: