Videos sent to Iran International show that a group of Iranian residents of London in Britain on Saturday, 17 Mordad, in protest against the executions of the Islamic Republic, took to the streets with a convoy and held lion-and-sun flags in their hands.