Hospitals St Leonard, Sudbury 63. THE HOSPITAL OF ST. LEONARD, SUDBURY Most of our leper houses were of early foundation, whilst the crusades were in progress, but one was founded, about a mile outside ...