Can we deliver to you...YES WE CAN!

Deliveries to UK Mainland only

Orders can be made online or just pop in and shop in our farm butcher's shop. Please ask our friendly expert butchers who will be more than happy to help you out with your requirements. Normal shop opening hours are Monday to Friday 7am - 5pm, Saturday from 9am to 3pm (we're closed on Sundays).

UK Mainland Delivery

Due to rising fuel prices, we unfortunately had to increase our delivery charge to £9.95 on orders under £70 and Saturdays.

UK Mainland delivery is FREE on weekdays for all orders over £70. For orders under £70, there is a £9.95 delivery charge. For Saturday delivery there is a supplement of £9.95 as well.

Our national delivery gives you next-day delivery to almost anywhere on the UK mainland. Orders must be received by 1pm for delivery the next working day. See the table below for earliest delivery times.

Your order will be delivered between 8am and 6pm on the date you choose (on Saturday deliveries are made before 4pm). If you have any specific delivery details or instructions for the driver (such as a neighbour’s address, or a safe place to leave your box – such as a patio or garage), let us know in the additional notes section whilst checking out online.

You can always see the next available delivery date on our delivery date calendar at checkout, but if you are in any doubt, please feel free to call us on 01786 446653 and we’ll answer any queries you might have (OFFICE HOURS 9am - 4.30pm, Monday to Friday)

Orders are dispatched by overnight and delivered the following day between 8am – 6pm on your chosen date.

Order online before 1pm Earliest Delivery
Monday Tuesday
Tuesday Wednesday
Wednesday Thursday
Thursday Friday
Friday Saturday (£9.95 supplement applies)
Anytime Saturday & Sunday Tuesday


Unfortunately we are unable to deliver to the following destinations due to courier restrictions –

  • Scottish Islands
  • Northern Ireland
  • Isle of Man
  • Shetland Islands
  • Orkney Islands
  • Channel Islands

However for some areas we may be able to accommodate your order, so please get in touch and we will try our best to get it to you. Please feel free to call us on 01786 446653 and we’ll answer any queries you might have (OFFICE HOURS 9am - 4.30pm, Monday to Friday)