Central Hall Venues launches second UK site – St Saviourgate York

St Saviourgate York (SSY) is a conference and events venue situated in the historic city walls of York.