VCH Explore

Explore England's Past

The Master's House, St. Katherine's Hospital

The Master's House, St. Katherine's Hospital in Ledbury. 15th century.
Copyright: 
University of London