All the Willow and Polpar we send out is grown by us here in the UK near Totnes Devon.Our Animal & Plant Health Agency (APHA) registration number is 113310.
We are currently harvesting and preparing cutting for dispatch, please allow upto 1 week for your order to be sent out.