×

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
Length: 17 mi