Richard Herring: Can I Have My Ball Back?
Date: Fri 14 Mar 2025
Venue: Leicester Square Theatre
Price: £23.50
Show starts: 19:00 (Doors open approx 30 mins earlier)