Other Restaurants in Oxford - Oxford City Centre Oxford Castle, Oxford City Centre, Oxford, OX1 1AY Tags: air conditioning, bar, vegetarian dishes