North Tawton is a small town in Devon, England, situated on the river Taw. It is administered by West Devon Council. The population of the electoral ward at the census 2011 was 2,026.
Wikipedia https://en.wikipedia.org/wiki/North_Tawton
Official Website https://www.pastscape.org.uk/hob.aspx?hob_id=444022
Address EX20 2, United Kingdom
Coordinates 50°46'58.507" N -3°54'0.879" E