The Barns is located in the village of Davenham, south of the town Northwich, Cheshire. Davenham means "hamlet on the River Dane".
Northwich is a civil parish in the unitary authority of Cheshire West and Chester and the ceremonial county of Cheshire, England. It lies in the heart of the Cheshire Plain, at the confluence of the rivers Weaver and Dane. The town is about 18 miles (29 km) east of Chester and 15 miles (24 km) south of Warrington.
