Home > United Kingdom > Midlands East > Leicestershire > Leicester > Barkby > Farm Shops
Farm Shops in Barkby, Leicester
B D Mount & Sons
Farm Shop
Thorpe Farm, King Street, Barkby, Leicester, Leicestershire, LE7 3QE
0116 269 2526
moreThorpe Farm, King Street, Barkby, Leicester, Leicestershire, LE7 3QE
0116 269 2526
more