Trafalgar Square
London, England WC2n

Celebrations to mark Diwali, the Festival of Lights, organised by the Greater London Authority and Diwali in London Committee.

Official Website: http://www.london.gov.uk/mayor/diwali/index.jsp

Added by CdL Creative on October 2, 2009

Interested 1