We hand make 5,000,000 Poppies and 10,000 Wreaths every year.
We hand make 5,000,000 Poppies and 10,000 Wreaths every year.
read our story

In the shop

We are currently experiencing a very high volume of orders.
However any order placed via our on-line shop will be guaranteed delivery by 7th November to UK Mainland.
Please note the on-line shop will close at 09.00 on Monday 27th Oct.

If your order is urgent or you miss the deadline above please call 0131 550 1573/1574.