5 Barbican Close, Barnstaple, DEV
Unit 3 Riverside Court Castle Street, Barnstaple, DEV
Castle Centre 25 Castle Street, Barnstaple, DEV