-
- North Devon AthenaeumNorth Devon Library & Record Office/Tuly St, Barnstaple, England EX31 1EL01271 342174
Library in Barnstaple (England area of the UK)
On this page you can find the full list of Library in Barnstaple (England, UK). One of the companies represented Library in Barnstaple certainly will satisfy your requirements.
1