Orkney Lamb | Local Lamb From Orkney Islands, Scotland | TasteAtlas
What is Orkney Lamb? Orkney lamb is obtained from lambs that are born, reared and put on market on the Orkney islands off the north shore of Scotland. It must be sold fresh and chilled, as a whole body or cuts of lamb...