South Tawton is a village, parish and former manor on the north edge of Dartmoor, Devon, England. An electoral ward bearing the same name exists. At the 2011 census the population was 1,683.
Distance between:
London to South Tawton173 Miles / 279 Kms Liverpool to South Tawton189 Miles / 305 Kms