Lamb
We’re proud to offer the finest lamb coming to us straight from the Isle of Man, just 86 miles away (as the crow flies). Across the Irish Sea there are 200+ Manx farms, where the very best meat is produced on the lush green fields of one of the most unspoilt islands in the world. This ensures that we can get high end, great quality cuts of meat for you to enjoy.