Now in its fourth year running, London Bridge City‘s Christmas market will be returning to the banks of the Thames this November.
Set in the most picturesque spot, with the most Londony of London backdrops, Christmas by the River is coming back on November 30th and that can only mean one thing….
Who needs Germany when you can head to the gloriously festive Thameside for just the same amount of Feierlichkeiten? With 68 stalls selling everything from stocking fillers to G&Ts, Christmas by the River will be the perfect place to celebrate the run up to Christmas. Soak up the festive vibes, admire the views of Tower Bridge, sip plenty of glühwein, and start ticking off your Christmas pressie list.
Christmas by the River returns on November 30th until January 3rd at London Bridge City, SE1 2DB.