Sleeping Beauty.
2- 31 December, Roses Theatre, Tewkesbury, Gloucestershire.
Once upon a time there was a beautiful princess an evil witch and handsome prince…
Add some extra sparkle to the season with the magical fairy tale of Sleeping Beauty! Book Tickets Here