UK Police discover 1st cannabis farm in London's financial district
The UK Police on Wednesday said that they have found the first cannabis farm in London's financial district, Square Mile, and arrested two people in connection with it. There were reports of a "strong smell of cannabis", which led to the raid, they added. The police also said that 826 plants were dismantled and destroyed by police officers.