The Rose Oxford - 51 High St, Oxford OX1 4AS, UK on Eaten