Lamb roast

Hillworth Farm Meats
http://www.hillworthfarm.co.uk
01684 593411
Hillworth Farm, Longdon, Tewkesbury GL20 6AX, United Kingdom
Traditional breeds: beef, pork, lamb, chicken, bacon, sausages. Butchery courses. Online sales. Outside catering: pig/lamb roast.
map