Everything You Need to Know for the Radiohead Shows in London

The band is touring for the first time in seven years

After teasing a tour with flyers posted in London, Madrid, Copenhagen, Berlin and Bologna, Radiohead have confirmed that they’re heading out on the road for a European tour this winter. Thom Yorke, Jonny Greenwood, Colin Greenwood, Ed O’Brien and Philip Selway will play four nights in each of the five cities across November and December 2025, making it the first time that the band has played live since 2018, when they wrapped up their tour for A Moon Shaped Pool.

Speaking about the tour, Philip Selway said: “Last year, we got together to rehearse, just for the hell of it. After a seven year pause, it felt really good to play the songs again and reconnect with a musical identity that has become lodged deep inside all five of us.

‘It also made us want to play some shows together, so we hope you can make it to one of the upcoming dates. For now, it will just be these ones but who knows where this will all lead.”

When and where are Radiohead playing in London?

Following shows in Madrid (4th, 5th, 7th & 8th November) and Bologna (14th, 15th, 17th & 18th November), Radiohead will be playing The O2 in London on Fri 21st, Sat 22nd, Mon 24th & Tues 25th November. Then the band will head to Copenhagen (1st, 2nd, 4th & 5th December) and finish the tour in Berlin (8th, 9th, 11th & 12th December).

When do tickets go on sale?

Tickets for the Radiohead tour go on sale at 10am on Fri 12th September. You’ll only be able to buy a ticket (up to four maximum) for one date if you have an ‘unlock code’. You have to register for this (more on that below), with successful applicants receiving their unlock codes by 10pm on Weds 10th September. Unlock codes don’t guarantee you a ticket, it simply provides you access to the ticketing platform.

If you don’t receive an unlock code, you won’t be able to buy tickets but you will be put on a waitlist should shows in your selected city remain unsold. The idea behind having people pre-register is to make the ticket buying process fairer and avoid long queues and bots scooping up tickets.

How to register for Radiohead tickets

Registration for tickets opens at 10am on Fri 5th September and closes at 10pm on Sun 7th September. You’ll need to provide your details and also specify which city (or cities) you’d be able to attend shows in, and you’ll have a better chance if you choose a city closest to you.

You can register on the Radiohead website here.

How much will Radiohead tickets cost?

Standing ticket prices in the UK will be £85 plus fees. Seated tickets are likely to cost £75, £99, £145 or £195 plus fees. The ticket prices will be fixed and not change dynamically.

There’ll be a £1 charity donation added to the ticket price, with the money going to the LIVE Trust. The €1 donation for the Europe shows will go to Médecins Sans Frontières/Doctors Without Borders (MSF).

Key Information

Dates | Fri 21st, Sat 22nd, Mon 24th & Tues 25th November 2025
Address | The O2, Peninsula Square, London SE10 0DX
For more information | radiohead.com

Loading...