I assume it's the schools theatre. I mean, QEH has one; why wouldn't Bristol Grammar?
GPS Coordinates:
51.45845, -2.60641
Location: Tyndall's Park