As the days get shorter and the nights get longer, it's tempting to want to hibernate at home. However, London is absolutely beautiful at this time of year, and the capital has a schedule packed full of activities that will make you forget about the cold weather. Here's my top pick of the best things to do in London in October and November:
1. Go for a walk in the park
Autumn may be chilly but it would be a waste to spend it indoors and not enjoy the city while the leaves change colour. There are many stunning parks to wander through this autumn. Hyde Park, Regents Park and Kenwood are my personal favourites, but Richmond, Victoria Park, Kew Gardens, Greenwich Park and Crystal Palace are also worth a visit.
2. Explore Borough Market
Borough Market is renowned as a foodie's paradise, especially in autumn, when you'll be able to find plenty of pumpkins and squashes. If you can, be sure to visit Borough Market on Sunday 21st October for the market's annual Apple Day. There will be a range of activities for all the family, including singing, traditional games, Morris Dancing and a procession from Shakespeare's Globe Theatre to Borough Market.
3. Indulge at Chocolate Week
Chocoholics will be pleased to hear that London has an entire week dedicated to chocolate. From the 15th to 21st October, you will be able to find a whole array of chocolate-themed events across the city to satisfy your sweet tooth. While Canopy Market in Covent Garden will be taken over by Chocolate Runners, the Sanderson hotel will put up a sculpture made entirely of chocolate in its lobby.
4. Dress up as your favourite TV character
MCM Comic Con once again returns to ExCel London for a weekend of talks, meet and greets, and all things gaming, anime and cosplay. Guests this year include Paul Bettany from Avengers, Katherine McNamara from Shadowhunters and Katherine Isabelle from Hannibal. Tickets range from £17 for General Entry on the Friday to £27 for Priority Entry on the Saturday.
5. Check out a fireworks display
The 5th of November is one of the best things about autumn, and London has numerous fireworks displays to celebrate Bonfire Night. Alexandra Palace is home to one the city's biggest fireworks displays. This year's event takes place on two evenings and you can expect food stalls, a parade and funfair. If Alexandra Palace is a bit out of the way, check out the fireworks at Victoria Park, Battersea Park, Southwark, Beckenham, Blackheath or Ealing Cricket Club.
6. Watch a spooktacular film
Don't fancy going to a party for Halloween this year? Why not head to a film screening instead? From The Shining at One Aldwych to The Rocky Horror Picture Show at Greenwich Picturehouse to Silence of the Lambs at the Natural History Museum to a Hocus Pocus Brunch Spooktacular at The Exhibit, there's something for everyone, regardless of whether you like scary films or not. If you're looking for a way of entertaining your kids during October half term, why not take them to a screening of Harry Potter and the Prisoner of Azkaban? On the 23rd and 24th of October, the Royal Albert Hall will be showing the third Harry Potter film on a big screen, accompanied by a live symphony orchestra.