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