4* London (Kennsington-Earls Ct) Holiday Inn Forum Just got it tonight. First time on this forum - HUGE help. Holiday Inn Kensington Forum 97 Cromwell Road London, United Kingdom Check in: October 4, 2004 Check out: October 11, 2004 Your Offer Price: