The Oxford Shakespeare Festival
Oxford Castle & Prison Oxford Castle & Prison, 44-46 Oxford Castle, New Road,, Oxford, Oxfordshire, United KingdomThe Oxford Shakespeare Festival is back for its 14th year with three outstanding productions, live in Oxford Castle & Prison's castleyard throughout the summer.