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