Carpet roses are ground cover roses are some of the most popular roses available in the world today. This is because of their long flowering period and exceptional disease resistance.

Flower Carpet Rose 'Red Velvet' 3L

£9.99Price