• London Eye

    London Eye is a stunning bright pink garden rose with an outstanding vase life. After being cut and placed on water it will continue to bloom and fully open. The London Eye will last 7 to 10 days in the vase. Besides bringing a touch of glamour, London Eye also delivers a slightly sweet smell.

     

    Available from April to November.
    *Slight damage on the petals is normal but will naturally curl away and doesn’t take away from the beauty of the rose.