North Gate Hall, St Michael's St, Oxford OX1 2DU
restaurant, Oxford, England, United Kingdom
Today
How to go there