A secret football-pitch sized cannabis forest that was uncovered in London today. here the link could you believe anybody would try this in London :o