The Kitchen
$$ • Food and drink, Bar, British, Pubs
Primrose Hill Farm, Banbury, Banbury
01295 690615
Primrose Hill Farm, Banbury, Banbury
01295 690615