Alice in Wonderland and Through the Looking Glass – 25 October 2017, Sheffield University Drama Studio There is no better place to escape to on a cold October evening than wonderland, which is why I was delighted to be in the audience for the opening night of Sheffield University Theatre’s Company’s production of Alice in […]