Participated in ‘Diwali on Trafalgar Square’the Diwali Festival organised by the Mayor of London. The ‘festival of light’ celebrations included traditional stage performances, live music and Indian food stands.
Diwali Festival – Mayor Of London

Event Time
Sunday, October 16, 2016