Get Directions to CleanSpot ← View details North Vennel, Lanark, South Lanarkshire ML11 7PA, United Kingdom, Lanark, England Get Directions From* To * — Required information