Three people have been injured in a shooting in north London, police have said.

The Metropolitan Police and London Ambulance Service were called at about 21:45 BST on Monday to reports of shots fired in Kingsbury Road, Brent, near to Kingsbury Tube station.

They found two men and a woman with injuries, who were taken to hospital.

None of the injuries was life-threatening and the shooting was "not terror-related", the Met said.

The men - aged 18 and 24 - remain in hospital while the 30-year-old woman has been discharged, Scotland Yard added.

There have been no arrests so far, police said.