Reviews of Crowne Plaza London - Ealing by IHG. (Hotel) in London (London).