Hundreds attended the annual Diwali celebrations hosted by the Mayor of London, Sadiq Khan, at the city's iconic Trafalgar Square on Sunday.
The festival of lights was celebrated on a grand scale with a host of activities including the Neasden Temple’s Diwali Festival Experience, dance performances by over 200 dancers, yoga and meditation, glimpse of Goddesses, sari and turban tying, among many more.


