London Bridge City welcomes back their iconic Christmas market to the bankside of the Thames, filling More London, The Queen’s Walk, Hay’s Galleria and London Bridge City Pier with over 40 independent traders in beautiful Christmas themed wooden cabins. Offering handcrafted and bespoke gifts, ‘Christmas By The River’ will host a range of elegantly designed stalls as well as a selection …