Cogglesford Watermill Cogglesford Watermill, Sleaford, Lincolnshire. A fully restored and working watermill, probably the last Sherriff’s Watermill in England.