BLOOD: Today’s opportunities to donate blood are outside County Hall in Waterloo, The Ecology Pavilion in Mile End, Chiswick Town Hall, Immanuel and St Andrews Church in Streatham and Leytonstone Methodist Church. Free, see site for terms and conditions.
CHRISTMAS MARKETS: There are still many Christmas markets around the capital running right up until Santa packs his sleigh this evening. Take a look at our round up and pop to one for (very) last minute shopping, festive drinks and mince-pie-face-cramming.
THEATRE: “Twas the night before Christmas, when all through the house, Not a creature was stirring, not even a mouse“. BORING. If you’d rather inject some life into your Christmas Eve then take a look at our festive London theatre round-up – many shows have performances tonight.
Source and Connect: The Londonist