News

Police raid large cannabis factory in London as five men arrested

Sky News · Sky News · last updated
Hundreds of plants were found in a 32000 sq ft industrial unit in Charlton.