St Michael's Square, Southampton, the heart of the Norman town where some of the houses retain medieval elements

Photo : Joe Lowe Hampshire County Council

return