×
0
Free delivery when you spend £70 or more / Next day delivery on orders made before 8am

Welsh Lambs’ Kidneys

£4.95

Description

Prized for their nutritional value and versatility, our tender Welsh lamb kidneys are full of flavour and make a tasty mid-week meal.

500gm