The Hospital of St Cross the largest medieval almshouse in Britain located in Winchester, Hampshire, England, UK


Size: 4643px × 6957px
Location: Winchester, Hampshire, England, UK
Photo credit: © Gregory Davies / Alamy / Afripics
License: Licensed
Model Released: No

Keywords: 12th, almshouse, ancient, architecture, britain, building, century, charitable, church, cross, england, great, hampshire, historical, hospital, housing, medieval, st, stream, uk, winchester