Reviews of Gourmet Bar At Novotel London Greenwich. (Hotel) in London (London).