Google Street View - Severn Stoke, Worcestershire, England |
Google Maps Street View of Severn Stoke, Worcestershire,England, United Kingdom. Find where is Severn Stoke located. Coordinates (latitude,longitude) Severn Stoke, Worcestershire: 52.09645, -2.20906. Get accommodation in Severn Stoke or nearby Severn Stoke |