Call: 04 363 9007
Free delivery
for order above AED 250
Next day delivery
for order placed before 8pm
0 product
in your basket

Organic Welsh Lamb

A 1200km coastline provides fresh, sea air to three sides of Wales; a sweep of rich, green landscape rolls back inland, offering mile after mile of hills.

The quality of organic Welsh lamb is created from good farming practices performed on one of the best farming environments in Europe.

  Loading...