Celebrate the festival of Diwali, the Festival of Lights, with fun-filled events and activities in Trafalgar Square.
Every year, Trafalgar Square hosts a Diwali celebration that attracts thousands of people to central London. This year's packed programme takes place on 12 October (11 days before the official date for Diwali on 23 October), and includes free music and dance from community groups and professional artists on the main stage, as well as food stalls and a range of child-friendly activities.
This afternoon and evening event provides fun for the whole family, with special activities such as sari dressing, Punghra dance classes, children's theatre and a kids foot parade. You can also hunt for a bargain at the Indian bazaar, or be pampered in the Asian beauty zone.
In addition to this main event in Trafalgar Square, there are smaller festivals and family Diwali events across London, as well as special menus in some London restaurants.
Diwali has religious significance for Hindu, Sikh and Jain communities.
Known as the Festival of Lights, Diwali represents the victory of good over evil and light over darkness. The word Diwali or Deepavali literally means "a row of lamps".
Enthusiastically celebrated around the world, Diwali marks new beginnings and a renewal of commitment to family values. It traditionally symbolises joy, love, reflection, resolution, forgiveness, light and knowledge.
Diwali is timed to coincide with the new moon (the darkest night of the month) in October or November, so the actual date varies from year to year.