We're still open and following government advice

Home page

Save money on your wedding day! Buy affordable petal confetti from £4.85 a litre! We offer the cheapest petal confetti! All grown in the UK.
0 products

Sorry, there are no products in this collection