River Ancholme
River in England
The River Ancholme is a river in Lincolnshire, England, and a tributary of the Humber.
It rises at Ancholme Head, a spring just north of the village of Ingham and immediately west of the Roman Road, Ermine Street. It flows east and then north to... Wikipedia