PACKAGE FINDER
£0£3000+
£0 - £3000+
Situated between the River Thames, with unrivalled views over the City, and London's cultural South Bank and Borough Market, Glaziers Hall is one of the capital's most unique hospitality venues. With fabulous sights and surroundings to savour, it is surely an idyllic setting for entertaining esteemed clients and friends alike.