KINGSTON UPON THAMES MARKET
Featuring over 50 stalls in beautiful wooden chalets selling festive goodies, crafts and decorations, two large bars serving up steaming mugs of mulled wine along with festive fare and a dedicated children’s entertainment area, all set in a historic riverside town, Kingston offers a truly quintessential Christmas.