Magical Rose Carpets

Carpet roses are an the most popular ground cover rose. They can produce an astonishing display of colourful blossoms in spring through to autumn. They’re extraordinarily low maintenance and have exceptional disease resistance.