Teddington Festive Farmers' Market
Description
Teddington Festive Farmers' Market On November 25th, 2012, Teddington Memorial Hospital will host a one-off Farmers' Market with all the usual fresh produce you can expect to find at a Farmers' Market, including fresh fruit and veg, free-range meat, eggs and poultry, artisanal London bread, fish straight from the coast and much more. As it is a festive market, there'll be a few more gift-type items as well and you can order your free range geese and turkeys for Christmas straight from the farm.