‘Cannabis factory’ is found in London’s deserted financial district

Print Friendly and PDF