DIWALI in LONDON 2016- TRAFALGAR SQUARE

The Diwali festivities in Trafalgar Square have become a must-see event in London’s event calendar. Each year, over the past 15 years, thousands of people come together to celebrate the Festival of Lights. Everyone is welcome and should feel invited to celebrate Diwali on the main square of London.

Read More