All types Bar Cafe Restaurant All types All types Bars Cafes Restaurants 5 Open now Barford Village Shop Church Street, Barford, EN CV35 8EN Cafe