A statement from parent compant All-In-One Garden Centre Ltd, which continues to operate its main Middleton store in Manchester, said:
"It is with much regret and great sadness that we announce the impending closure of our Knutsford Store, Allostock, Cheshire. All retail operations will cease on 31st July 2016 with the Restaurant and Miniature Railway being closed with immediate effect.
"The parent company (All-In-One Garden Centre Ltd) Middleton store is unaffected and remains fully operational.
"It has been a very difficult decision to reach but in such economically challenging times, exasperated by successive poor Spring and Summer conditions in recent years, we have suffered unsustainable poor financial performance.
"Almost all of the Knutsford store's 25 staff have received redundancy consultation notices and our most sincere thoughts are with them at this difficult time.
"A limited number of staff will be retained to support the onsite plant production unit at the Knutsford site as that will continue to operate in supplying the Middleton store with home grown plants.
"We would sincerely like to thank all of you for your custom at our Knutsford store."
Jason Stafford, chairman of All-In-One, said the centre had been struggling for two or three years after he bought it in 2011 from Hills Garden Centre, spending £150,000 to improve it. He blamed Amazon, Ebay and local competition including Fryers and small nurseries, for the closure.
The ‘Allostock Junction’ attraction, a miniature railway, will remain on site and will open occasionally.
Two staff will remain in work at Knutsford.