Google Street View - Leek, Staffordshire, England |
Google Maps Street View of Leek, Staffordshire,England, United Kingdom. Find where is Leek located. Coordinates (latitude,longitude) Leek, Staffordshire: 53.10434, -2.02207. Get accommodation in Leek or nearby Leek |