British Lamb

British lamb is amongst the best in the world. The lamb that we buy from Blacklidge Bros of Wigan is grazed locally upon the Hesketh Bank salt-marsh.