About Church of St Peter, Lydford-on-Fosse
Religion, Churches, Interesting Places, Other Churches
The Church of St Peter in Lydford-on-Fosse, Somerset, England was built in 1846. It is a Grade II* listed building.
Source From:
Wikipedia
High Street, Mendip, Somerset, England, United Kingdom, TA11 7EY