Glaziers Hall Email Format
Events ServicesEngland, United Kingdom11-50 Employees
Glaziers Hall operates as a London-based venue in the events services sector, situated on the Southbank with views across the Thames toward the City. The venue blends centuries of heritage and on-site artefacts with contemporary interiors and modern facilities such as high-speed connectivity and advanced air filtration. Its spaces are seven in number and flexible for a range of uses—from launches and exhibitions to receptions and dinners—and can host anywhere from 10 to 450 guests, with options for exclusive hire, multi-room configurations, or bookings of individual rooms; the site also provides office space for AGMs, conferences and meetings, as well as weddings and parties, supported by a small to mid-sized staff. Located in central London with strong public transport links and river taxi access, the venue is within a short walk of London Bridge and Waterloo. In 2026, Glaziers Hall partnered with Life's Kitchen to deliver thoughtful menus for corporate events, and in 2025 the venue was recognized at the Conference and Events Awards in categories such as sustainability and versatility.