Six police officers have been injured and four people arrested in a protest over the death of a man following a traffic stop.
Bricks were thrown and fires lit outside Stratford bus station and Forest Gate police station in London.
Protesters allege Edir Frederico Da Costa, 25, was “brutally beaten” by Met Police officers earlier this month.
The police watchdog is investigating the treatment of Mr Da Costa, who died six days after he was stopped.
Earlier in the evening, Borough Commander Supt Ian Larnder stood in the middle of a group of protesters trying to answer their questions and calm tensions.
One protester rode his motorbike up to the police line and revved his engine in front of officers.
Another motorcyclist turned his bike towards the officers and span his wheels so smoke blew towards them.
Firefighters, protected by police, hosed out a fire which had been started in a bin in Richmond Road. Bins were also set alight near a McDonald’s in Romford Road.
Bricks were ripped from a wall and thrown at police. Six police officers were injured, with four taken to hospital.
Family campaigners said the violence was not coming from them, and insisted it had been set up as a peaceful march.
The force said the number of protesters started to dwindle just before 23:00 BST on Sunday.
Mr Da Costa, known by friends as Edson, died on 21 June, six days after being stopped in a car in Woodcocks, Beckton, in Newham, east London.
Campaigners claim his neck was broken and he suffered head and other injuries after he was stopped in a car, containing three people, by Met officers.
The Independent Police Complaints Commission said a preliminary post-mortem examination, carried out on Thursday, indicated there were no spinal injuries caused by police.
The IPCC is investigating the Met’s treatment of Mr Da Costa.
Transport for London said that from just before 18:00 there had been “a number of bus diversions at police request” due to the demonstration at Stratford.