London is home to a Hindu and Sikh population of over half a million, and as such Diwali is a major celebration in the city’s calendar. Symbolising the spiritual victory of light over darkness, the festival takes place over five days in October or November, depending on when the new moon falls.
In 2021, Diwali takes place on Thursday 4 November, and there are plenty of celebrations around the city leading up to the festival. Fancy joining in the festivities? Take a look at our roundup of the best Diwali celebrations in London this autumn, from family-friendly events to a foodie celebration.
RECOMMENDED: Things to do in London this October