Photo released by the City of London Police showing the first “cannabis factory” discovered in the City. Published January 21, 2021 at 1221 × 916 in Police Find 1st ‘Cannabis Factory’ In London’s Financial District, Destroy 826 Plants