
Catch The Futureheads live in London for a special Christmas concert at Bar @ 26 Leake Street featuring support guests. Tickets on Mood.
Kilimanjaro Live presents The Futureheads live in London for a special Christmas concert featuring support from special guests.

Get a reminder before doors open
Save it in the app, plus events picked for your city.
The concert takes place on December 12, 2026, at Bar @ 26 Leake Street located at 26 Leake St, London SE1 7NN.
The Futureheads headline the show with special guest support acts.
Tickets on Mood.