Find Farm shops in County Durham offering the best and freshest local food available, including farm gate sales in County Durham. These outlets offer good, fresh food at competitive prices, direct from the farm.
We found 271 Farm Shops in County Durham.
Page: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28
Everyone talks about Farmers’ Markets as though they have always been about. In fact the movement is barely twenty years old and the Teme Valley Market was one ...
Location: Worcester, Worcestershire
Every 2nd and 4th Saturday of every month ~ 9am - 12noon ~ Red Lion Inn, High Street, Bridge, CT4 5LB
Location: Bridge, Kent
Inverness, capital of the Highlands, has one of the busiest and best stocked markets with a delicious selection of vegetables, fruit, meat, eggs, bread and cake...
Location: Inverness, Highlands
After three years of trading, this fantastic farmers' market, which has already been named as a Finalist in the Suffolk Food & Drink Awards, continues to go fro...
Location: Bury St Edmunds, Suffolk
If you want a day out of the city, then take off to Overton Farm at Crossford. p to twenty producers offer the best of local food and food from Lanarkshire.
Location: Crossford, South Lanarkshire
Seafood lovers will warm to this farmers’ market as it is located right by the famous Loch Fyne Restaurant in Argyll. Feast on wonderful seafood after checking ...
Location: Cairndow, Argyll
Cheltenham holds two farmers markets on the second and last Fridays of each month between 9am and 3pm in the promenade.
Location: Cheltenham, Gloucestershire
Have you visited our new farmers' market right in the centre of Ipswich? You'll find us on the Cornhill smack bang in the centre of town, every month on the fir...
Location: Ipswich, Suffolk
This new market, organised by Angus Farmers Markets has proved very popular with locals but visitors are now finding their way there too. There is a wonderful c...
Location: Montrose, Angus
Page: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28