St Ives in Cambridgeshire is a market town located north of London. This town was previously called Slepe. It contains some of the largest markets in England’s and is still an important market town for Eastern England.ST. Ives is famous for having a chapel on the bridge as this town is right on the banks [...]