Menu Close

Pre-Order 12 inch Christmas Wreath

£12.00

Pre order – 12 inch Christmas Wreath
(please note the picture is for example only and wreaths will differ)

Our Christmas Wreaths are freshly made to order by our staff and members

Ready from the 1st December

19 in stock

Category: