mayorwatch.co.uk
London’s Diwali celebration plans confirmed
This year’s Diwali celebrations at Trafalgar Square will take place on Sunday 31 October with organisers inviting Londoners from all backgrounds to enjoy the day’s line-up of music, d…