Could it be seriously as easy as some politicians claim to buy medicine in London? The people we spoke to prompt it isAll orders of 100g and earlier mentioned will be despatched Free Particular Supply, orders fewer than 100g might be despatched 1st class.Tottenham MP David Lammy claims buying medicine in London is as easy as buying a pizza . Not lo