Sleeping Beauty and the Beast Battersea Arts Centre Lavender Hill 26 November 2021 to 30 December 2021