London Bridge’s riverside Christmas market has returned with festive food, artisan stalls, winter activities and iconic Thames views. Here’s everything you need to know from dates and opening times to ...