West EndArts Theatre, London13th & 27th October 2025 West end tickets here Lichfield Garrick4th December 2025 - 3rd January 2026 book tickets