Needs relocating from Cornwall to Huntingdonshire

Statue of Cromwell is located in St Ives in Huntingdonshire and not the Cornish town of the same name.

@GoranMaw does this look right now?

@justintanner looks right to me. Knew the statue wasn’t in St Ives Cornwall so had to Google and it is definately in St Ives in Hunts.