It feels more autumnal than wintry today, but the West Hampstead Christmas market is in full swing, with stalls on West End Green, and businesses down the road supporting. More details here. It ends at 4pm.