Four men arrested after two teenagers were stabbed have been bailed as police continue their investigation.

The men were taken to a north London police station following the attack in Ruskin Road, Tottenham, at around 12.30am on Sunday.

Neighbours said there was a large fight in the street and police found a gun at the scene after witnesses claimed they heard shots during the incident.

Two 16-year-old boys were taken to hospital in east London.

One of the teenagers was initially described as in a critical critical but is now in a serious but stable condition.

The other teenager was treated and has since been discharged.

Three of the men were arrested on suspicion of possession of a firearm and a fourth has been arrested on suspicion of affray.

All four have been bailed to a date in March.

People who live in Ruskin Road told the Haringey Independent that violence and anti-social behaviour in the road are commonplace occurrences.

Haringey Police said they were doing everything they could to tackle the problems in the street.