The Church House

The Church House is a fine two-storey granite building in Widecombe-in-the-Moor, Devon, England, dating from 1537.

More Info | Buildings - Misc

Widecombe-in-the-Moor, United Kingdom (GB)


Nearby (298):
[URL]
[X]

URL:





Submit location to Virtual Globetrotting: