Alongside the normal goodies, many of the Christmas Farmers Markets are selling extra festive treats. From Christmas cakes and puddings, to turkeys and trees, you can get your hands on all sorts of fantastic Christmas produce to bring that special something to your dinner.
Hit the markets.
For the best Christmas markets London is full of places to visit. Head out and get your shopping done in festive style at a selection of Christmas markets in London. Regardless of whether you want to stock up on some seasonal food or shop for the perfect Christmas gift, there's bound to be a market out there for you.
Popular Christmas markets in London. This year sees a selection of well known venues holding their own Christmas markets including Hyde Park and the South Bank, inviting shoppers to browse for a range of exclusive items and vintage goods. Shoppers will be spoilt for choice for Christmas 2011, with markets to suit all tastes and meet all needs.

