In Chester, 10 Km. form the town centre, surrounded by the green and quiet English countryside..
More on
Great Barrow .
St Bartholomew's Church is in the village of Great Barrow in the civil parish of Barrow, Cheshire, England. It is recorded in the National Heritage List for England as a designated Grade II* listed building.