answersLogoWhite

0


Best Answer

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.

User Avatar

Wiki User

13y ago
This answer is:
User Avatar

Add your answer:

Earn +20 pts
Q: Is London bridge or Victoria nearest to the o2 arena?
Write your answer...
Submit
Still have questions?
magnify glass
imp