The Grand Opera house show a wide range of things such as ballets, musicals, and live stand-up. It's a nice venue, quite old fashioned inside. There's a bar in there so you can have a few drinks whilst you're waiting and in the intervals. Only thing I would say is that there's no parkling (although there's a nearby carpark which you have to pay for) and it can get a bit crammed inside especially in the bar. read more