Oliphant's
Restaurant in Bicester, UK
Features: outdoor seating
Bicester, OX26 6WD
Restaurants
ยท
Bicester, UK guide