EVERYONE has heard of St Ives in Cornwall, but did you know there was another St Ives in the UK? Around 350 miles away is the town of St Ives in Cambridgeshire. The medieval market town lies on the Great Ouse river, with a number of pubs and shops overlooking it. It was named one…