environment | March 10, 2026

Where in London is the O2 Arena?

Where in London is the O2 Arena?

Greenwich Peninsula
The O2 Arena is a multi-purpose indoor arena in the centre of The O2 entertainment complex on the Greenwich Peninsula in southeast London.

How many 02 arenas are there?

21 venues
21 venues across 13 cities. Including the world’s number one entertainment venue, The O2.

Is there a toilet in The O2?

Washroom Facilities The public toilets, including an accessible toilet, are located on Level 2. Public toilets are also located within Sainsbury’s which is located on Level 0 and also includes an accessible toilet. Please note that all bathrooms are regularly maintained by both male and female attendants.

What is the postcode for the O2 arena?

SE10 0DX
Peninsula Square, London SE10 0DX.

Which is bigger O2 or Wembley Arena?

Used for music, comedy, family entertainment and sport, the 12,500-seat facility is London’s second-largest indoor arena after The O2 Arena, and the ninth-largest (as of August 2019) in the United Kingdom.

How far is North Greenwich station from O2?

Tube stations near The O2 in North Greenwich

Station NameDistance
North Greenwich6 min walkVIEW

What is the biggest arena in the UK?

England

City/townArenaCapacity
LondonThe SSE Arena, Wembley12,500
ManchesterManchester Arena21,000
Milton KeynesMarshall Arena5,000
Newcastle upon TyneUtilita Arena Newcastle11,400

Who owns the O2 Arena?

Anschutz Entertainment Group
The O2/Owners

Is there free WIFI at the O2 arena?

Yes. The O2 has hotspots for both O2 wifi and The Cloud.

Is O2 arena in congestion zone?

Inside the M25 and outside the Congestion Zone. The O2 is signposted from the M25, the A2 and A20 (from the South East), and the M11 (from the North).

Is the O2 north or south of the Thames?

The O2 is a large entertainment district on the Greenwich peninsula in South East London, England, including an indoor arena, a music club, a Cineworld cinema, an exhibition space, piazzas, bars, and restaurants.