All the Willow and Poplar we send out is grown by us here in the UK near Totnes Devon.Our Animal & Plant Health Agency (APHA) registration number is 113310.
Orders are now bieng dispatched for the winter planting season
All the Willow and Poplar we send out is grown by us here in the UK near Totnes Devon.Our Animal & Plant Health Agency (APHA) registration number is 113310.
Orders are now bieng dispatched for the winter planting season