News

When is the best time to plant roses in the garden? Surprisingly, it's the colder months! Find out why and how to do it here.
The best time to plant bare root roses is during winter, when rose plants are dormant. Nurseries and garden centres usually begin selling bare root roses during mid to late autumn, giving you ample ...