The town of New Alresford was provided with a broad street which served as a market, much as it does today

Photo : Joe Lowe Hampshire County Council

return