A man has been charged following a police search in north London found he had 18 knives on him.
A man has been charged following a police search in north London found he had 18 knives on him.
A man has been charged following a police search in north London found he had 18 knives on him.
A man has been charged following a police search in north London found he had 18 knives on him.