 St Peter's Church, Delamere

St Peter's Church stands in an isolated position to the south of the village of Delamere, Cheshire, England.The church is recorded in the National Heritage List for England as a designated Grade II listed building.