The Haven 11 Taw Vale Close, North Tawton, DEV
6 North Street, North Tawton, DEV
17 High Street, North Tawton, DEV