All types Bar Restaurant All types All types Bars Restaurants 3.5 Open now Fox Barhill, Cambridge, Bar Hill, EN CB23 8DY Restaurant Bar