All restaurants in East Cambridgeshire » All restaurants in Haddenham » Pubs and Bars with Restaurants restaurants in East Cambridgeshire » The Three Kings The Three Kings Pubs and Bars with Restaurants0.5 miles 6 Station Road, Haddenham, CB6 3XD EmailWebsite Click here for restaurantsthat you can book online.