Christmas markets and Christmas shopping in London
Find beautiful, quirky and unique gifts at one of London's Christmas markets and festive fairs, from jewellery to crafts and toys.
Many Christmas London markets also feature fairground rides, carol singing and festive treats such as mince pies and mulled wine.
Take a look at our pick of the best Christmas markets in London, or browse through many more markets and festive shopping events below. Choose from large traditional Christmas markets such as Winter Wonderland's market in Hyde Park, Southbank Centre's Winter Market and London Bridge City's riverside market, to smaller Christmas fairs and specialist festive shows. And look out for special shopping discounts during Christmas lights switch-on events in shopping districts across London.