Our luxury Infinity Roses (also known as One Year Roses, Eternal Roses and Forever Roses) last 1-2 years with no maintenance.

Available in a wide variety of handcrafted box options, each box has the option to be personalised at no extra cost and with free standard delivery or Next Day Delivery.