we stayed in this hotel for one night only over a weekend in london, its true that you are in a very central location just 5 minutes from gloucester road underground, excellent for kensington, victoria, and chelsea..i did appreciate that the hotel was under construction and is definately a storey of two halfs, but the contrast is extreme. on arriving...
More
- Cromwell Crown Hotel London
- Cromwell Crown London
