- Morchard Road
-
Morchard Road is a small hamlet in mid Devon. It has a pub - the Devonshire Dumpling[1]. It also has a railway station on the Tarka Line.
Categories:- Devon geography stubs
- Hamlets in Devon
Wikimedia Foundation. 2010.