Lamb
All our lamb at the moment is sourced from Tottington Manor Farm, Edburton.
Premium Grass Fed lamb which tender and full of flavour
All our lamb at the moment is sourced from Tottington Manor Farm, Edburton.
Premium Grass Fed lamb which tender and full of flavour