We have had to update our delivery times to help manage national delivery resources during these times.

Effective from 31st March 2020, deliveries will be on Wednesdays, Thursdays and Fridays.

Orders received from 7pm 31st March to 3pm, Saturday 4th April will be delivered Wednesday, Thursday and Friday of week commencing 6th April

*First delivery day after a Bank Holiday is Wednesday.

Delivery is £7.95 Free on orders over £60 and £4.99 for orders between £25 and £60. The minimum order is £25.00. Delivery is free on all orders over £100.

We deliver in England, Wales and Scotland ( excluding Highlands and Islands ). We are unable to deliver to the Highlands of Scotland, Ireland or islands around the UK coast.

We do not deliver overseas as refrigerated transport is required.

Bank Holidays

Our first delivery day after a Monday Bank Holiday will be Wednesday


Delivery is subject to availability. In the unlikely event that an item is unavailable, the delivery date may be amended to ensure the order can be fulfilled.