Born and bred here at March House Farm and grazed on our succulent Leicestershire pasture. The very best of British Lamb.
Lamb
£32.00
Lamb
£16.00
Lamb
£19.50
Lamb
£23.00
£30.00
£15.00 – £30.00
£14.99
£12.00
Lamb
£3.50 – £7.00
£4.00 – £8.00
Lamb
£6.25 – £9.50
Lamb
£5.50
£4.40 – £13.20
£6.50
Lamb
£4.50
£4.75
Lamb
£3.50
Lamb
£1.50