Six people including four teens have been stabbed in London.

The first incident happened at around 3:15pm in Kidbrooke in south east London where witnesses said two men with large knives attacked an 18 year old. The teen is now fighting for his life in hospital with injuries to his side and head.

At around 4:15pm a 26 year old man was stabbed multiple times in Hounslow in the west of London and another man was knifed just metres away just moments later

Later at about 6:00pm, a 17 year old was wounded in the face just metres from a the Tottenham police station.