Itchen Navigation
St Catherines Hospital
St Catherine’s Hospital is England’s longest continuing almshouse, founded between 1132 and 1136 has been providing food and shelter for over 850 years.
Ref: N70DH001461
Location: Hampshire UK
Photographer: Norman Hill
