North Tawton photograph

North Tawton

Use attributes for filter !
Weather13°C, Wind W at 18 km/h, 86% Humidity
HotelsView hotels
Population2,026
Date of Reg.
Date of Upd.
ID1118520
Send edit request

About North Tawton


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.

Related Persons

Next Profile ❯