The festival of light celebrations opened with 200 colourfully dressed dancers in the main square followed by performances from artists from London’s Hindu, Sikh and Jain communities.
Visitors enjoyed an array of activities including Neasden Temple’s Diwali Festival Experience, dance workshops, yoga and meditation and a Children’s marquee, plus henna and face painting.
An array of South Asian food stalls also served up traditional and fusion, vegan and vegetarian cuisine.
The mayor of London, Sadiq Khan, said: “Diwali on the Square is always special as Londoners and visitors of all ages come together to celebrate the Festival of Lights, with a glorious blend of music, culture, food, and art.
“Thanks to the generosity of the Hindu and Sikh neighbours I grew up alongside, I have been lucky enough to experience, on many occasions, the joy and unity that Diwali brings and I know Londoners across our city will be joining together with their families and friends to celebrate.
“I want to take this opportunity to wish all those celebrating a very happy Diwali.”