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.
Distance between:
London to North Tawton171 Miles / 275 Kms Liverpool to North Tawton185 Miles / 297 Kms