Ein absolutes Highlight der Londoner Hotellerie ist das traditionelle K + K Hotel George im Stadtteil Kensington, nahe der Messehallen am Earls Court. Die Lage macht das Haus zu einer Oase der Ruhe in der Metropole. Trotzdem sind viele Sehenswürdigkeiten wie die Kensington Gardens fußläufig erreichbar.