Deddington Farmers’ Market
The last Deddington Farmers’ Market of the year promises to be the best place to go for your Christmas provisions and for those last minute gifts (and well-earned treats for yourself). Find us with many other fabulous artisan traders at … Continued