Roses have a variety of uses and there will always be the perfect rose to fill that special spot. Roses are available in bushes, climbers, standards, groundcovers, English and miniatures. They need full sun – at least 6 hours of direct sunlight per day. As well as growing out in the garden, they can also be grown in containers. They require a well-drained soil that has been enriched with compost.
Water Babies – Plants for Ponds