All our Willow and Poplar is grown by us here in the UK .Our Animal & Plant Health Agency (APHA) registration number is 113310.

We are now sending out orders for the current planting season which runs from the end of November '24 to the end of March '25. 

Copyright © 2024 MammothWillow. Powered by Zen Cart