Glaziers Hall is a beautiful contradiction: an historic building full of charm, yet complemented with the latest technology and modern facilities.
Each of our seven spaces offers an entirely unique experience for up to 450 guests, a world away from soulless, stark or consistently corporate, Glaziers Hall is an eclectic mix of spaces that come seamlessly together to offer an event experience like no other.
With breathtaking views of the River Thames and a panoramic vista across to the City of London, to the subterranean London Bridge Arches which ooze history, Glaziers Hall's event spaces are wonderfully versatile and suit any style or theme of event.
The perfect backdrop for private and professional functions, our team turn standard events into superb and memorable occasions.