Teddington finally gets its own farmers market, which opens for the first time on Sept 10. Each week there will be 25 different food stalls from suppliers such as farmers, fishermen, grocers, bakers and cheesemakers. At the launch there is a chance to win £40 of market vouchers.
Info
Food & Drink