The Bell Inn
➤ 21 Market SquareLower Heyford, Bicester, United Kingdom
Vegetarian, Bar/Lounge, British, Fish, Meat
"Last minute thing,this place recommended by our hotel. Friendly,helpful staff,food was stunning,and huge portions too. Lovely quiet place and highly recommended."