We sell top quality local lamb from 3 farms within 11 miles of the abattoir which we operate on the Island of Arran, Scotland.Butchered to a high standard, our lamb has also been reared and handled ensuring minimum stress which is a major factor affecting the taste texture and appearance of the meat