Churchill Monastery

Churchill Monastery

Churchill Monastery was a monastery in Devon, England.

References

Coordinates: 51°09′11″N 4°00′03″W / 51.1529705°N 4.0007401°W / 51.1529705; -4.0007401 (Churchill Monastery (approx. loc.))