Trafalgar Square’s traditional German Christmas market has 34 wooden chalets stocked with high-end gifts, mulled wine, hot cider and festive food. It’s totally free to enter and while you’re there you can grab some pics with the Square’s famous Norway Spruce.