We would love to have some pictures of .
If you have some good pictures then click the 'Report an error or addition' button above.
St Peter’s Church is a redundant Anglican church in the village of Offord D’Arcy, Cambridgeshire, England. It is recorded in the National Heritage List for England as a designated Grade I listed building, and is under the care of the Churches Conservation Trust.
Yes, is a member of CHCT.