Analyst1953's London, UK
Crowne Plaza London Kensington
100 Cromwell Road
I travel to London 4 times a year, has always stayed at the Holiday Inn Kensington Forum Hotel. Due...
Holiday Inn London Kensington Forum
97 Cromwell Road
I spend on average 4 weeks in London each year, usually near Hammersmith. I decided to give the Ken...