For more than 20 years Thames Market has been going strong every Saturday! More and more people enjoy the wide variety of stalls selling fruit, vegetables, plants, specialty foods such as artisan cheeses and breads, Bavarian pretzels, samosas, arts, craft Read More