18 best Christmas markets in London for 2024
Christmas in Greenwich sees the peninsula turn into a festive wonderland with a 10-metre tree at its heart, There’s a children’s carousel ride, street food stalls selling everything from Bratwurst to cups of steaming mulled wine, and an arty market stocked with plenty of goodies that’ll make great last-minute gifts.