Appledore
Irsha St, Appledore, Bideford EX39 1RY, United Kingdom
20 Market St, Appledore, Bideford EX39 1PP, United Kingdom
2 Meeting St, Appledore, Bideford EX39 1RH, United Kingdom
The Quay, Appledore, Bideford EX39 1QS, United Kingdom
23 Tomouth Rd, Appledore, Bideford EX39 1QD, United Kingdom