Diwali celebrations in Trafalgar Square

Diwali celebrations in Trafalgar Square Diwali celebrations in Trafalgar Square this year bursted into life. The festival of lights, which is celebrated by Hindu, Sikh and Jain communities across London and around the world, saw the Square come into life

Know More