LONDON's annual Diwali on the Square celebration is set to return to Trafalgar Square on 27 October, mayor Sadiq Khan announced on Tuesday (15). The free, family-friendly event will be…
Subscribe for our weekly news letter here!
You can unsubscribe us at any time