New Venue - Glaziers Hall


We are delighted to introduce our new iconic meeting and events venue in the heart of London.

Glaziers Hall is a unique, grade two listed venue beside London Bridge with unrivalled views of the River Thames. The venue can host up to 700 guests across seven event spaces.

In 2018 the venue completed a £2.1 million refurbishment, adding two stunning riverside rooms and the London Bridge Arches with a beautiful wine cellar.

The venue is perfect for conferences and meetings, receptions and gala dinners, AGM's and exhibitions, product launches and Christmas parties. 

If you are interested in finding out more or visiting the venue then please get in touch.