Address: Barrow Lane, Barrow, Great Barrow, Cheshire West and Chester, England, CH3 7HS, United Kingdom