All types Bar Cafe Restaurant All types All types Bars Cafes Restaurants 4.5 The Granville Country Pub & Restaurant 52 Wellesbourne Road, Barford, Warwick, Barford, EN CV35 8DS Restaurant Bar