Kaiser Chiefs - Celebrating 20 years of Employment 19 July 2025 Alexandra Palace, London Alexandra Palace Park Buy Tickets