What free market?
According to free market theory, if supply exceeds demand, then prices fall to market-clearing levels. As it obviously is not happening in this town in a prosperous part of the south of England, there must be something wrong with the theory.
Read more about the story here