Small, Medium, Large
Local delivery (within 10 miles), Collect from shop
Hand tied in water, Gift wrapped
£32.00 – £49.00
There is no more timeless, elegant gift than a simple dozen roses. Whether you need to say “Thank you” or “I love you”, a dozen roses is the perfect gift.