Fresh British traditionally reared, grass fed lamb. Allow approximately 250g (9oz) per person.
£7.49 – £52.41