Immersion in Stoppard at Hampstead
One of the most exciting theatres outside the West End is staging Tom Stoppard. ‘The Invention of Love’, which premiered at the National Theatre in 1997, can be seen at Hampstead Theatre until 1 February. There are a couple of…