celebrations

Diwali celebrations return to Trafalgar Square

Diwali celebrations return to Trafalgar Square

A new feature this year is the bhajan singing space FILE PHOTO: Diwali celebrations at Trafalgar Square. By: Pramod Thomas LONDON’s annual Diwali on the Square celebration is set to return to Trafalgar Square on…