All our petals can be mixed to create your own confetti mix, and it's free delivery on all orders over £100.
HOME
ABOUT
PETAL SHOP
CONFETTI GUIDE
TESTIMONIALS
FAQs
CONTACT
More