Goldilocks and the Three Bears King's Theatre (Edinburgh) Edinburgh 30 November 2019 to 19 January 2020