Glaziers Hall is a unique conference and event venue in London Bridge, with unrivalled views of the River Thames and the City of London.