Medium Roses (90-150cm)

Harkness Roses have a wide selection of medium sized roses available to buy online that range from 90cm to 150cm in height. Find the perfect rose for your garden today.