Cool things to do in London this weekend

Apparently this is officially the most depressing week of the year. Nobody told London — the city is bursting with fun things to do.

This weekend sees the Scots and the Aussies celebrate their nationhood — it's Burns Night on Saturday and Australia Day on Sunday — with much music, merriment and, of course, booze. Fancy a bekilted ceilidh or a barbecued kangaroo burger? London can provide both and many other traditional treats.

The English can celebrate their heritage at the Barbican on Saturday with a screening of the Royal Shakespeare Company’s production of Richard II, starring David Tennant (OK, he’s a Scot but, for now anyway, we’re all one big happy artsy British family).

Elsewhere, Street Feast’s night market returns to Hawker House, Van Gogh’s Sunflowers (well, two of them) return to the National Gallery, and 808 State and A Guy Called Gerald return to the late Eighties to celebrate all things aciiieeed.