The Magical Adventures of Pinocchio Pavilion Theatre (Glasgow) Glasgow 28 November 2019 to 12 January 2020