• Notting Hill

    Notting Hill, a brand new garden rose with an incredible vase life, available all year round.