Diwali celebrations in Trafalgar Square

Diwali celebrations in Trafalgar Square The festival of lights, which is celebrated by Hindu, Sikh and Jain communities across London and around the world, saw the Square bursted into life with a light display, arts and crafts and a range

Know More