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.
This article about an organisation in England is a stub.
You can help Wikipedia by expanding it.This article about a Hampshire building or structure is a stub.
You can help Wikipedia by expanding it.