NEWS: Twenty One Pilots announce headline show at London’s Alexandra Palace!

Ohio based duo Twenty One Pilots have announced a very special one off UK date set to take place this November.

Fresh from their performance at last weekends Reading & Leeds Festivals, the band have confirmed that they will be headlining London’s Alexandra Palace on November 11th as part of their EMØTIØNAL RØADSHØW World Tour, and you can check all the details below:

Tickets go on general sale Friday, September 2nd 2016, although fans who sign up to the bands mailing list can get access to an exclusive pre-sale a day early.