Yes, there are many festivals and celebrations to be enjoyed in London throughout the year. Some of the most popular include the Notting Hill Carnival, the London Marathon, the Trooping of the Colour, the Lord Mayor's Show, London Pride, the Chinese New Year celebrations, Diwali, the New Year's Eve Fireworks, and the Christmas Lights Switch On.