Bell Inn

Bell Inn
21 Market Square, Bicester, Oxfordshire, OX25 5NY