Local deliveries – EH1 to EH17*
Are you located in Edinburgh but have no time to come by our shop in Tollcross? No worries, we’ve got you!
We deliver your Scotch beef, Scotch lamb, Specially Selected pork & poultry fresh from the counter to your home in Edinburgh* on Wednesdays, Fridays and Saturdays.
To make sure you get your order in time, please order online or by phone until 3 pm the day before your preferred delivery date.
The delivery within Edinburgh* is £1 for orders over £20. We charge £2.50 for orders under £20.
*EH1 to EH17, EH14 no further than Ravelrig Road, Balerno.
UK-wide deliveries
If you don’t live in Edinburgh but would like to enjoy our high-quality, freshly prepared products, you’re in luck!
We deliver our meat to most areas within the UK** and your orders will be freshly prepared in our shop before they are vacuum-packed and delivered in insulated polystyrene boxes with ice packs.
We deliver UK-wide on Wednesdays and Fridays. We need two days to get your order processed and delivered. So, for a Wednesday delivery please order until Monday 3pm and for a Friday delivery, we need your order by Wednesday 3pm.
Our nationwide meat delivery is free for orders over £75, orders between £35 and £75 cost £7 and there’s a £9 delivery charge on orders under £35.
** Please note we are unable to deliver to the following areas: Channel Islands, Isle of Man, Northern Ireland, Scilly Islands and some areas of the Scottish Highlands and Islands.
Step 1: Order online or by phone
You can find most of our products in our online shop. Alternatively, you can also give us a call in the shop to place your order. Just remember to order at least one day ahead. Our cut-off time for next-day delivery is 3 pm – allow two days for nationwide delivery (see below).

Step 2: We will put your order together
On the day of delivery, we will prepare and pack your order in our butcher’s shop on Leven Street and make sure everything is fresh and ready to cook or freeze.

Step 3: We will deliver straight to your door – safely!
To keep you safe, our delivery driver will wear a face mask, place your order on your doorstep, buzz and then step away.

Our delivery times
For local deliveries, order by 3 pm the day before your delivery: Tuesday 3 pm for Wednesday, Thursday 3 pm for Friday and Friday 3 pm for Saturday delivery.
For UK-wide deliveries, please order by Monday 3 pm for Wednesday deliveries and by Wednesday 3 pm for Friday deliveries.
