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