Reviews of Hotel 55. (Hotel) in London (London).