Make sure you have everything you need to create that special Christmas meal. We have something for all tastes and all budgets.
Order your Haggis now!
If you are celebrating New Year with a traditional Macsween haggis, you must place your order before Thursday 12 December.
Click here for tips on how to pick the perfect roast beef.
If you are collecting your order from our Leamington Spa shop, please call 01926 311208 order direct from them.
Thursday 12 December: Last orders for haggis for Christmas and New Year.
Friday 13 December: Last orders for Christmas delivery.
New Year Deliveries
Thursday 26 December: Last orders for New Year.
Saturday 28*, Monday 30 December: New Year delivery dates.
*For Saturday 28 December deliveries, an additional charge
of £10 will apply.
If your enquiry is for the shop in Leamington Spa, please ring 01926 311208 or email email@example.com.To contact us about your online order please call 02476 515627 or email firstname.lastname@example.org.