Neither one of them is close but of the two, London Bridge is nearest. The station that you need for the O2 is North Greenwich.
You can get an underground train and an overground train from London Bridge.
About 5 miles
Take a taxi.
By National Rail: Charlton mainline station.By Eurostar: St. Pancras.You would then need to catch a bus or the tube to get to the O2.
just Google earthed it London luton closest approx 31 miles, the heathrow approxiles
London Arena was created in 1989.
Chelsea currently play their home games at Stamford Bridge. Address ; Fulham Road, London, SW6 1HS.
North Korea The London Arena was situated in East London but was demolished in 2006.
The famous arena in London is called the Wimbledon lawns.
O2 Arena, ExCel Arena.
To get from Watford Junction to the O2 Arena, take a train from Watford Junction to London Euston. From Euston, take the London Underground's Northern Line to London Bridge, then transfer to the Jubilee Line and ride it to North Greenwich. The O2 Arena is a short walk from the North Greenwich station.
The O2 Arena is in the heart of the old London Docklands.