Glaziers Hall
Events at Glaziers Hall
Glaziers Hall is the result of melding centuries of history with the flexibility expected of a modern corporate venue. Set on the banks of the River Thames beside London Bridge, this Grade II* listed Livery Hall offers seven event spaces, from elegant meeting rooms and grand banqueting halls to the atmospheric London Bridge Arches, making it ideal for either intimate and extravagant affairs.
Inside, contemporary facilities complement the venue’s historic charm, boasting integrated AV, in-house catering by Life’s Kitchen, dedicated event support and panoramic views across the iconic Thames and London skyline. All that with the added convenience of being moments away from London Bridge Station and some of the capital’s most iconic landmarks.
Highlights of Corporate Events at Glaziers Hall:
- Historic riverside setting
- Seven flexible event spaces
- Tailored catering options
- Dedicated event support
- Excellent transport links
Event types supported
Venue details
Spaces at this venue
Court Room
Library
Banqueting Hall
Bridge Room
Thames Room
London Bridge Arches
River Room
Frequently asked questions
Location and Access
Public Transport
- London Bridge Station – 2-minute walk (National Rail, Jubilee and Northern lines)
- London Bridge City Pier – 5-minute walk (River Bus services)
- Local bus routes – Multiple services stop within a short walk of the venue
Parking Accommodation
- On-site parking – 5 dedicated parking spaces available outside the venue (pre-booking required, ideal for accessibility and event deliveries)
- NCP London Bridge – 7-minute walk
- Shangri-La The Shard – 5-minute walk
- London Bridge Hotel – 5-minute walk