Hospital of St John the Baptist, Winchester

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.