All types Bar Restaurant All types All types Bars Restaurants 5 Open now The Duke Of Marlborough Main Road, Somersham, Ipswich, Somersham, EN IP8 4QA Restaurant Bar Open now The Windmill Saint Ives Road, Huntingdon, Somersham, EN PE28 3ET Restaurant Bar