Roses - Buy 2 Get 1 FREE!

Fill your garden with glorious roses for less! Many of our roses are available in Super-Saver triple-packs, which contain 3 of the same variety for the price of 2 - so you'll be getting the 3rd FREE - a saving of up to £9.95!

Take advantage of this special Buy 2 Get 1 Free offer on selected Bare Root Roses today!

No products matching your request (please try again).