About Palmer Lamb
Locally bred and reared lamb, from our small family flock. All animals are raised on grass for as long as possible, to ensure the best end product.
More about Palmer Lamb
Palmer Lamb is located at ST21 6NW Eccleshall
07792737992