Listowel Road, where the fight happened (credit: Google Maps)
Five youths were seen brawling in Listowel Road at around 12.15pm on Sunday, 26 July.
No one was injured in the incident.
A 16-year-old boy and two 17-year-olds have since been charged with affray and possession of an offensive weapon.
The 16-year-old boy appeared at Barkingside Youth Court yesterday and was bailed ahead of another appearance at the same court on Monday, 10 August.
The other two are set to appear at Barkingside Youth Court today.
The suspects can not be named, due to their ages.
For more on this story, and the latest on our other local and national news, listen to Time 107.5FM