About Us:
Glaziers Hall is one of the historic City of London Livery Halls and the only one located south of the River Thames. Our historic river warehouse building has been transformed over the last 50 years into one of Londons most versatile events venues. As well as being home to the Worshipful Company of Glaziers, Worshipful Company of Scientific Instrument Makers and Worshipful Company of Lau...