Roots Farm Shop

Roots Farm Shop

Roots Farm Shop is situated on the outskirts of the market Town, Northallerton, in the heart of Herriot Country. Roots was established back in 2008 which the owners came with the mindset to improve the achievability of the family farm, and the desire to sell a...