Nicola Heywood Thomas provides an insight into what it takes to put on a theatrical production, ready for the paying public.
Discover 11,128,835 listings and 279,598 playable programmes from the BBC
Nicola Heywood Thomas provides an insight into what it takes to put on a theatrical production, ready for the paying public.