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