London’s picturesque Christmas market are growing in number, and are the perfect antidote if the thought of Oxford Street crowds brings you out in a cold sweat. Most people are familiar with the Southbank market, but a little further along the river is the Christmas By the River market at London Bridge. You can sip mulled wine and peruse over 68 stalls selling gifts, food and drink.
Kicking off on 30th November with an evening launch party, the market will be open throughout December and into New Year, against the backdrop of Tower Bridge and The Tower of London.
There will also be a range of workshops on in a chalet-style event space during December.