Google Street View - Upton Magna, Shropshire, England |
Google Maps Street View of Upton Magna, Shropshire,England, United Kingdom. Find where is Upton Magna located. Coordinates (latitude,longitude) Upton Magna, Shropshire: 52.70808, -2.66039. Get accommodation in Upton Magna or nearby Upton Magna |