New London Hotels

Thanks to a bit of a renaissance, the city is awash in stellar hotels with singular styles.

Corinthia Hotel London
OF 13