The irascible, eccentric and odiferous Miss Mary Shepherd proved a godsend to writer, Alan Bennett, giving him material for one of his funniest and most heartwarming plays, The
Hampstead Theatre’s Main Stage spring season is all about new work. It features premieres of Ryan Craig ’s fiery new family comedy, Filthy Business, Stephen Brown’s new play,