Countrywide Hotels acquires Glaziers Hall, London!

Countrywide Hotels are delighted to introduce you to their 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. It 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.

Hotels available for this article