Ramsey — market town and parish in Huntingdonshire, Cambridgeshire, England