Morchard Road is a small hamlet in mid Devon, UK. It has a pub, the Devonshire Dumpling. It also has a railway station on the Tarka Line.
50.8294°N -3.775°W
This article is licensed under the GNU Free Documentation License. It uses material from the Wikipedia article "Morchard Road".
Except where otherwise indicated, Everything.Explained.Today is © Copyright 2009-2024, A B Cryer, All Rights Reserved. Cookie policy.