Reviews of ibis London Canning Town. (Hotel) in London (London).