The atmosphere on New Road was buzzing.
Horsecross’s production of Beauty and the Beast holds a debt to the Disney version of the tale, and it never quite gets out from under its shadow.
From £24.00
More Info
Find Tickets
From £30.00
From £36.00