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.
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.