The Hospital of St John the Baptist is a charitable foundation in Winchester, Hampshire, England, and the building itself was an almshouse established in 1085.
The Hospital of St John the Baptist is a charitable foundation in Winchester, Hampshire, England, and the building itself was an almshouse established in 1085. (en)
The Hospital of St John the Baptist is a charitable foundation in Winchester, Hampshire, England, and the building itself was an almshouse established in 1085. (en)