Couple top people in Government run massive hemp farms for pharma drug companies. That's the main reason I think that it hasn't and won't be legal for even medical use.
Hope I'm wrong though and would want it to happen tomorrow.
And just London?? What about Skegness