Bally1966's London, UK
Crowne Plaza London Kensington
100 Cromwell Road
This must have been my fourth or fifth time in this hotel. I picked it primarily because I like to s...
Holiday Inn London Kensington Forum
97 Cromwell Road
It's 2 minutes' walk from the tube station of Gloucester Road and 6-8 minutes' for Earls Court. Bus ...