Thousands of Sikhs gathered to stand in solidarity with the people of London and Manchester, united against terror.

A crowd of 25,000 people including children and adults descended on Trafalgar Square on Sunday (June 4), the day after terror struck in London Bridge and Borough Market.

A one-minute silence was held to remember the victims killed and injured in the recent attacks on the country.

A one-minute silence was held as 25,000 Sikhs gathered in Trafalgar Square

The gathering was held as part of the Sikh Federation's annual event to commemorate an attack in June 1984 at the Golden Temple in Amritsar, Punjab.

The theme - Truth, Justice and Freedom - saw a protest march through central London before a rally in Trafalgar Square.

United against terror

The Sikh Federation tweeted: "25,000 Sikhs stand in solidarity with London & Manchester united against terror. Every Sikhs duty to stand for Truth & Justice for humanity."

Bhai Amrik Singh, Chair of the Sikh Federation (UK) added:"What the minority Sikh community experienced 33 years ago in terms of the 1984 Sikh Genocide was heart-wrenching.

"Our response has not been to respond by using violence, but use peaceful democratic means such as protests, legal challenge and political pressure to get to the truth."

Keep up to date with the latest news in west London via the free getwestlondon app.

You can even set it to receive push notifications for all the breaking news in your area.

Available to download from the App Store or Google Play for Android now!