London Eye

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.

 

Take a look at our Instagram feed