Our Address The O2 06 March 2015 14:45 Updated Follow Our address is - The O2 Peninsula Square London SE10 0DX Related articles Dropping someone off at The O2 and collecting them? What is the nearest Tube Station? I haven't got my confirmation Cancelled/Postponed Events - What Happens? Why does it take so long to get out of the car parks? Comments 0 comments Article is closed for comments.