Hotels Where .com
Find the best hotel deals
FREE cancellation on most rooms
The O2 Arena is one of the largest multi-purpose venues in the world (its indoor seating capacity reaches 20,000 on some events). It offers a diverse program of sports, concerts, entertainment, and other events. The arena is part of the complex known as The O2. Previously it was known as Millennium Dome or just The Dome.
The O2 Arena is located on the Greenwich Peninsula in the eastern part of London, across the Thames (to the east) from Canary Wharf and north of Greenwich Park. The tube station closest to O2 Arena is North Greenwich Station on Jubilee Line.
Top of this page
© 2023 Hotels Where |