Get Directions to Talke Mowers ← View details 103 High Street, Talke Pits, Stoke-on-Trent ST7 1PX, United Kingdom, Talke Pits, England Get Directions From* To * — Required information