Church building

Church of St Peter

United Kingdom Lydford-on-Fosse Grade II* listed building
Church of St Peter
Church of St Peter · Wikipedia

About

The Church of St Peter in Lydford-on-Fosse, Somerset, England was built in 1846. It is a Grade II* listed building.