Westholme Farm Meats

Westholme Farm based in Marwood, Barnard Castle produce locally reared Beef, lamb to make some of the finest burgers and sausage.

T:01833 638443
M: 0777 312 6798

Leave a Reply