London always has something to celebrate, whether it's the riotous colour of the Notting Hill Carnival or the festive delights of Christmas at Kew. There's something to suit all ages and tastes all year round: what's more, most of it won't cost you a penny.
While we've included the regular events and festivals that keep the city in a giddy social whirl, there's always more going on: check out our Top 10 kids' activities this week. Now get out your diary to make sure you don't miss the year's best cultural happenings for kids.