What's on in London in December 2026
262 events are listed in London in December 2026, with tickets from £35. The next is Phoebe Bridgers on Tuesday, 1 December 2026. Venues include Royal Albert Hall, Alexandra Palace and The O2 Arena.
Listings updated
What's on in London in December 2026?
262 events in December 2026 · showing 201–250 (22–30 December 2026)
Ordered by date · page 5 of 6.
Craven Cottage • London · 15:00
Tickets for this match are sold through the clubs' official ticket offices.
Venue guideLoftus Road • London · 15:00
Tickets for this match are sold through the clubs' official ticket offices.
Venue guideTottenham Hotspur Stadium • London · 15:00
Tickets for this match are sold through the clubs' official ticket offices.
Venue guideLondon Stadium • London · 15:00
Tickets for this match are sold through the clubs' official ticket offices.
Venue guideSelhurst Park Stadium • London · 19:00
Tickets for this match are sold through the clubs' official ticket offices.
Venue guidePirates Of The Caribbean: The Curse Of The Black Pearl In Concert
Royal Albert Hall • London · 13:00
Venue guidePirates Of The Caribbean: The Curse Of The Black Pearl In Concert
Royal Albert Hall • London · 18:00
Venue guideTottenham Hotspur Stadium • London · 19:30
Tickets for this match are sold through the clubs' official ticket offices.
Venue guideThe Den Stadium • London · 19:45
Tickets for this match are sold through the clubs' official ticket offices.
Venue guideVenues in London
- Royal Albert Hall 38 events
- Alexandra Palace 32 events
- The O2 Arena 32 events
- Royal Opera House 26 events
- O2 Academy Brixton 12 events
- Eventim Apollo 10 events
- The Roundhouse 9 events
- Electric Ballroom 8 events