Google Street View - Stanford on Teme, Worcestershire, England |
Google Maps Street View of Stanford on Teme, Worcestershire,England, United Kingdom. Find where is Stanford on Teme located. Coordinates (latitude,longitude) Stanford on Teme, Worcestershire: 52.29016, -2.43627. Get accommodation in Stanford on Teme or nearby Stanford on Teme |