Markets have always been part of the way of life in London. Every quarter has markets, some daily some specific days. Anything you are looking for can be found in one or other market.
These stalls empty in the evening will be bustling first thing in the morning.
I found a couple of websites to help you select a market for your next visit.
List of Markets.