Mayor of London announces return of London’s 23rd Diwali on the Square
Diwali on the Square celebrations will be returning to Trafalgar Square for its 23rd year on Sunday 27 October 2024.
Diwali on the Square celebrations will be returning to Trafalgar Square for its 23rd year on Sunday 27 October 2024.