Clue: Village greens used to have these stores (6)
Answer: STOCKS
Explanation: Definition: Village greens used to have these
Double definition. A law was passed in 1405 that each town and village should have a set of stocks. There are still a few around on village greens, but, being largely wooden, they will not be original.