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