Christopher Timothy and Louise English join David Essex in the cast of All the Fun of the Fair which previews from 20 April at London’s Garrick Theatre, with press night on 28 April and is running until 5 September 2010. David Essex plays Levi Lee, the owner of a fading fun fair, and the leading role of his son Jack, will be played by Michael Pickering.