Rose Festival

Welcome to the Gardening Express Rose Festival - We grow tens of thousands of Roses on our nursery in hundreds of varieties, and have sold vast quantities already this year, however, we still have a few left, and since it's a great time to plant them and get established, we bring you our Rose Festival.

We are offering some fantastic varieties at very special prices so you can enjoy the scent and colour of one of Britain's favourite flowers in your own garden for years to come - many varieties are only for a limited time whilst stocks last!

All are well grown in containers, so they'll start establishing right away once planted out. Isn't it time to add some glorious Roses to your garden?

Sort By
Special Price £9.95 Regular Price £19.95
Special Price £9.95 Regular Price £19.95
Special Price £7.95 Regular Price £17.95
Special Price £9.95 Regular Price £19.95
Special Price £9.95 Regular Price £19.95
Special Price £24.99 Regular Price £59.99
Special Price £24.99 Regular Price £59.99
Special Price £24.99 Regular Price £59.99
Special Price £39.99 Regular Price £59.99
Special Price £39.99 Regular Price £59.99
Special Price £24.99 Regular Price £59.99
Special Price £24.99 Regular Price £59.99
Special Price £24.99 Regular Price £59.99
Special Price £24.99 Regular Price £59.99
Special Price £9.95 Regular Price £19.95
Special Price £7.95 Regular Price £17.95
Special Price £5.95 Regular Price £15.95
Special Price £9.95 Regular Price £19.95
£19.95
Special Price £9.95 Regular Price £19.95
Special Price £39.99 Regular Price £59.99
Special Price £9.95 Regular Price £19.95
Special Price £9.95 Regular Price £19.95
Special Price £9.95 Regular Price £19.95
Special Price £7.95 Regular Price £17.95
Special Price £9.95 Regular Price £19.95
Special Price £9.99 Regular Price £19.99
Special Price £5.95 Regular Price £15.95
Special Price £7.95 Regular Price £17.95
Special Price £9.95 Regular Price £19.95
Special Price £9.95 Regular Price £19.95
Special Price £9.99 Regular Price £19.99
Special Price £9.95 Regular Price £19.95
Special Price £17.95 Regular Price £27.95
Special Price £7.95 Regular Price £17.95
Special Price £7.95 Regular Price £17.95