Green’s Dictionary of Slang

handsell v.

[SE handsell, to give a present]

to hawk goods in the street; thus handseller, a street or open-air seller.

[UK]Hotten Dict. of Modern Sl. etc. 48: handseller, [...] a street or open air seller, a man who carries goods to his customers, instead of waiting for his customers to visit him.
[UK]Hotten Sl. Dict. [as cit. 1859].