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.

We have come to the end of the main planting season (November to March) . New orders will be sent out late November 2024 unless  you request otherwise. (updated 26/04/24).

Copyright © 2024 MammothWillow. Powered by Zen Cart