If you haven’t already, you can subscribe to these listings and get them delivered to your inbox at 7am every morning. Here’s how.
GIVE BLOOD: Today's blood donation clinic is at St Olave's Parish Hall near Fenchurch Street. Free, turn up, 9.30-11.30am and 12.15-4.15pm
JEWELLERY: Support local jewellery designers and makers at a selling fair at the Goldsmiths' Centre, Britton Street, Clerkenwell. Find a Christmas gift while chatting to the jewellers over a mince pie and mulled wine. Free, just turn up, 4.30-8pm
FAMOUS PEOPLE: Bloody Nora, Waterstones on Piccadilly appears to be assembling quite a confidence of celebrities. If the info on this page is correct, you can meet Nick Robinson, Clare Balding, Caitlin Moran, Mark Watson, Jeremy Vine, Matthew Parris and several others for an evening of festive fun. More big names than The Expendables 2...and hopefully less carnage. Free, just turn up, 5pm
MUSIC: A handful of tickets are available at time of writing to see Mumford & Sons at the O2. If you can't get to see them, just turn any radio station on, at any time of day, and there they are. £37.75, prebook, 6.30pm
MUSIC: See the Choir With No Name. Better yet, see THREE Choirs With No Name, each composed of the homeless or otherwise vulnerable, brought together by the power of music. It's on at the Union Chapel, Islington. £12, prebook, 7pm
TRANSPORT: This month's Street Talk at cutely named cyclocafe Look Mum No Hands is all about how to make London a more liveable city. Presenters better keep to time, as there's 11 of 'em, on a crowded but enlightening bill. Free, just turn up, 7pm
COMEDY: Jerry Sadowitz was doing work-in-progress shows last week, now it’s the proper thing at the Leicester Square Theatre for a month. £19.50, prebook, 7.30pm
JAZZ: Two fine vocalists, Ian Shaw and Claire Martin, present their annual show at Southbank Centre. Expect an informal, melody-packed evening with plenty of stage banter. £18.50, prebook, 7.45pm
FILM: When Harry Met Sally screens at Hackney Downs Studios as part of the ongoing Christmas Film Club. Watch the 80s classic from a comfy sofa, with a pay bar or bring-your-own booze policy. £12.50, prebook, 8pm
FILM: Watch short films from up and coming film makers at Whirlygig Cinema in Stoke Newington. £5 door/£4 adv, 8pm
Random London Fact Of The Day
Crystal Palace is the only professional British football club whose name begins with five consonants. One to test your mates on.
It's a full-beam, chapel hat pegs on a brass monkey kind of day. Wrap up warm, unless you're going swimming or having naked sex fun. The BBC has a weather report without any nude agenda.
Secret Hidden False Rumour Of The Day
The cable car is powered by bees, on a treadmill. That's why you don't see many bees around. All the bees are powering the cable car. Millions of them. Free the bees!