Developers in Tawstock

1 - 1 of 1  

Persimmon Homes - Tawcroft

Andrew Road, Larkbear, Barnstaple, EX31 3AE

Tawcroft is a fantastic new development located in the market town of Barnstaple, Devon. Your new home at Tawcroft is close to great restaurants, ... Full details