Hubbard Hall [Cambridge]
Hubbard Hall
theatre in Cambridge