0 Comment
Mayor announces the capital’s Diwali in the Square celebrations The Mayor of London, Sadiq Khan, has announced that the annual Diwali on the Square celebrations will take place in Trafalgar Square on Sunday 29 October with a host of family-friendly entertainment. The capital’s celebration of the Festival of Lights will see Londoners and people from... Read More