Glaziers Hall is a conference and events venue, situated between the River Thames, with unrivalled views over the City, and London’s cultural Southbank and Borough Market.
Southwark Cathedral sits at the heart of Bankside. The Millennium Buildings on the Riverside of the Cathedral provide six conference rooms of varying size