Twenty One Pilots confirm one-off London show at Alexandra Palace

Fresh from their stunning sets at Reading and Leeds, Twenty One Pilots have announced a one-0ff show in the London.

Not just any headliner, mind, with the Ohio duo confirming plans to play Alexandra Palace on 11 November 2016.

The huge show forms part of the band’s current Emotional Roadshow world tour, which is scheduled to finish in Australia in 2017.

Photo 27-08-2016, 19 00 21

Tickets for Twenty One Pilots at Alexandra Palace go on general sale at 09:00 on Friday 2 September via


Related Links:

Photos: Twenty One Pilots at Leeds Festival 2016