Glaziers Hall is a unique space for a corporate and private events. Located in the heart of the City, just moment away from London Bridge station. The venue benefits from spectacular of the River Thames and not to mention the bustling City. Glaziers Hall has seven different event spaces, all completely different to one another, so no matter what you are looking for, this venue will be able to provide.
London Bridge station is moments from the venue.
9 Montague Close, London SE1 9DD