Thatchers Cider plants 13,000 trees in new Somerset orchard
13,000 apple trees will be planted in Somerset this week as Thatchers Cider plants a brand-new 50-acre orchard – roughly the size of 31 football pitches.
The orchard marks the beginning of a new generation at Thatchers, as the family
…
The post Thatchers Cider plants 13,000 trees in new Somerset orchard appeared first on Hort News.

