Describe your image
Garden machinery Centre in Stockport.
Leach's lawnmowers Centre is your local lawnmower sales and repairs/service Centre based in Stockport.
we offer great machinery at competitive prices, speedy repairs and services & collection and delivery of machinery.
contact us today.