Punch By James Graham To Open At The Apollo Theatre This Autumn James Graham’s powerful drama Punch, currently enjoying a sold-out run in London at The Young Vic Theatre until 26 April 2025, will transfer to the Apollo Theatre in the West End for a limited season from 22 September to 29 November 2025. Punch received a […]