Get Directions to J w Clowes ← View details Swallows Croft, Audley Road, Barthomley, Crewe CW2 5PL, United Kingdom, Barthomley, England Get Directions From* To * — Required information