One of the most pleasant markets I have found locally is the Hampshire Farmers Market in Emsworth.
A quaint coastal village, Emsworth is a perfect setting with stall holders offering farm fresh fruit and vegetables, artisan bread, cakes bakes and the best scotch eggs on the South Coast.
Fresh fish, potted plants and a good selection of wholesome pies, pastries and homemade bakes, cakes and biscuits.