The Lamb Inn - 59-61, Sheep St, Bicester OX26 6LG, UK on Eaten