Returning for a third year in front of one of London’s most famous art galleries, this Christmas market gives visitors the opportunity to browse the stalls, whilst taking in the fantastic views from the edge of the River Thames. As well as craft and gifts, there will also be German-inspired snacks and mulled wine on sale to get you in the festive mood.
The Tate Modern Christmas Market is open from the 19th November-23rd December.