How to choose the right trees for your garden

Autumn is the best time to plant new trees.  From November until March you can buy a wide variety of ‘bare-root’ and rootball trees (which are dug out of the ground in the dormant season). If you plant now, the trees have plenty of time to establish during the wet winter months before they have to […]

Read More