Glaziers Hall is located in SE1 9DD, London, Greater London, England, GB, on the South Bank of the Thames.
Glaziers Hall is a Georgian listed building dating from 1808, offering a magnificent waterside setting with rich history for your wedding day.
Yes, Glaziers Hall holds a wedding license allowing you to hold your ceremony onsite, specifically in the beautiful Court Suite.
The venue features incredible floor-to-ceiling views across the Thames, showcasing the City of London and St Paul's Cathedral, perfect for your drinks reception and beyond.
Yes, weddings at Glaziers Hall work on an exclusive hire basis, meaning you and your guests have full use of the entire venue for your special day.
Life's Kitchen is the in-house caterer renowned for delivering delicious food and sophisticated service, working closely with couples to meet their expectations.
Absolutely! Their specialist team can organise every aspect of your day, including trusted suppliers such as florists, photographers, and DJs, or provide recommendations if you wish to be more involved.
The venue offers a variety of stunning spaces including:
Glaziers Hall's experienced team, along with Life's Kitchen catering, work closely with couples to provide care, inspiration, and high-quality service to guarantee a seamless and joyful wedding day.
Yes, with exclusive use of the entire venue and spacious event areas, Glaziers Hall can accommodate your guests comfortably for dining, partying, and celebrating your special day.