A 16-year-old boy was caught carrying a massive machete and drugs on the streets of London.

Police approached the youngster who was 'acting suspiciously' at 4.30pm today in Station Parade, Barking - just days after the knife attack on London Bridge which left eight dead.

The boy ran away forcing officers to chase him on foot but he was eventually detained.

A Metropolitan Police spokesman said a knife was recovered along with a quantity of Class B drugs

The boy ran away forcing officers to chase him on foot but he was eventually detained

A Metropolitan Police spokesman said a knife was recovered along with a quantity of Class B drugs.

The incident is not thought to be linked to terror and enquiries are continuing.

A male aged 16 is in custody at an east London police station after being arrested on suspicion of possession of an offensive weapon.

Yesterday astonishing footage showed heavily-armed police stopping a man with three machete-like knives in east London in a separate incident.

At least six officers surround the man as they search through his bag

The incident happened on a side street near East Ham on Monday.

The footage shows six police officers surrounding a man before opening his bag to reveal huge knives in a plastic bag.

Another officer can be seen speaking to the man while other armed police keep watch, assault rifles at the ready.

Frances Kojo, a personal trainer, posted the footage on Twitter after it was recorded by one of his clients.