Davenham (; DAY-vuh-nuhm) is a village and civil parish in Cheshire, England. It is part of the Borough of Cheshire West and Chester. It had a population of 2,745 at the 2011 census. It is in the centre of the Cheshire Plain near both the River Dane and River Weaver.
Distance between:
London to Davenham157 Miles / 252 Kms Liverpool to Davenham23 Miles / 37 Kms