Some of the most vulnerable members of society are being taken off the streets, imprisoned against their will and sold for as little as £100, a BBC London investigation has found.

The homeless charity Thames Reach says the situation is becoming more widespread.