Protestors banned from assembling outside Indian High Commission in London on Oct 27

Scotland Yard, ban, protest, Indian High Commission, embassy, london, UK, diwali
image