DENYM - The Water Rats, London. 23 November 2026 King's Cross, London Monto Water Rats Buy Tickets