Google Street View - Barnstaple, Devon, England |
Google Maps Street View of Barnstaple, Devon,England, United Kingdom. Find where is Barnstaple located. Coordinates (latitude,longitude) Barnstaple, Devon: 51.08022, -4.05808. Get accommodation in Barnstaple or nearby Barnstaple |