The Lamb Inn
59-61 Sheep St, Bicester
01869 324122
Menu
Reserve
Bicester, Oxfordshire
The Lamb Inn
59-61 Sheep St, Bicester, Oxfordshire OX26 6JW
01869 324122