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