Frosted cabins, warm fires and food stalls are just some of the festive fun guests will find at Christmas by the River in London Bridge City, writes Hannah Kanik…

The ‘most scenic Christmas market’ returns after a successful run last year to treat guests to food and drink stalls, free workshops, boutique vendors and beautiful views of Tower Bridge.

The Christmas village will pop up near Tower Bridge. There will be arts and crafts, storytelling and food and drink tastings as well.

Christmas by the River launches on 29 November and will run until 2 January.