greenhouse in Denton Manchester

About 51 results.

Seedhouseplants

Holmfirth Road, OL3 7LD Greenfield, United Kingdom

Based in a greenhouse within the stunning hills of Saddleworth, England. ​ We specialise in growing succulents and high quality plants. ​ All our plants are