Our lamb is locally sourced from the South East of England, a region renowned for producing some of the finest lamb in the UK. Raised in the picturesque landscapes of Kent, Sussex and Essex, the sheep graze freely on natural pastures in a free range outdoor environment.
We are committed to providing the highest quality lamb, resulting in exceptional tasty meat with a delicate texture and rich robust flavor.
All our production items are made in-house with a range of homemade marinades, fresh herbs and seasonings. Ask in store or call ahead for any allergen information.
Passionate about quality, we ensure all our meat carries either a ‘Free Range, Organic, Higher Welfare or Pasture for Life’ certification, guaranteeing that it comes from animals raised to the highest standards and conditions.