Google Street View - Clee Saint Margaret, Shropshire, England |
Google Maps Street View of Clee Saint Margaret, Shropshire,England, United Kingdom. Find where is Clee Saint Margaret located. Coordinates (latitude,longitude) Clee Saint Margaret, Shropshire: 52.45, -2.65. Get accommodation in Clee Saint Margaret or nearby Clee Saint Margaret |