How to Get to the O2 Arena, London: Easy Guide
How to Get to the O2 Arena, London: Easy Guide The O2 Arena in London can hold up to 20,000 fans for big events. It’s one of Europe’s biggest indoor venues. It hosts concerts and sports events. Knowing how to…