Diwali: Sweets, lights and celebrations at Neasden Temple
Celebrations for Diwali and the Hindu new year are taking place at Neasden Temple in north-west London, with prayers, music and a fireworks display. The festival is observed by Hindus, Sikhs and Jains and is a celebration of light over darkness.