The Grand Café - 84 High St, Oxford OX1 4BG, UK on Eaten