BEAUTY AND THE BEAST - STRATFORD EAST Scott Penrose is the Illusionist for the Theatre Royal Stratford East production of Beauty and the Beast Back to News