St Helen’s is the chapel to the Great Hospital and is situated in its grounds, with its own C14 cloisters. It dates from 1249, with considerable alterations in the C14 and C17.
St Helen’s is the chapel to the Great Hospital and is situated in its grounds, with its own C14 cloisters. It dates from 1249, with considerable alterations in the C14 and C17.