Up to 30,000 people attended the Diwali in the Square celebrations in Trafalgar Square on Sunday. Pictures by Hayley Madden.
The wet and windy weather did not stop the crowds from enjoying the performances.
The acts included dancers and Sikh martial arts. There were also food stalls and henna painting.
Diwali is the festival of light and is an important occasion for Hindus, Sikhs and Jains.
The event was rounded off with thousands of lanterns being lit.