Christmas Trees
Many people agree nothing beats the look and fragrance of a natural Christmas Tree and we sell only the best quality British-grown trees.
From the beginning of December at Peach Croft Farm you can select from a huge choice of species in sizes from 4ft – 12ft.