The Church House is a fine two-storey granite building in Widecombe-in-the-Moor, Devon, England, dating from 1537.
The Church House is a fine two-storey granite building in Widecombe-in-the-Moor, Devon, England, dating from 1537. Landmarks, Buildings - Misc Links: en.wikipedia.org By: LancelotLink