If you have a pitch, apply for a street trading licence in England and Wales or Scotland.
A pedlar’s certificate might cover you to trade in the street without a stall - check with your local authority.