Das Hotel London Kensington liegt in einem der begehrtesten Viertel Londons und ist nur einen kurzen Spaziergang von den Boutique-Geschäften der Kensington High Street und der Naturschönheit der Kensington Gardens entfernt. Die Gäste können vor Ort im Artist Corner speisen, der moderne britische und europäische Küche anbietet. Die Unterkunft verfügt außerdem über eine Brasserie mit asiatischen Gerichten und das Café Cafexpress. Das Ausstellungszentrum Olympia ist fußläufig erreichbar, ebenso wie der Hyde Park, die Royal Albert Hall und die weltberühmten Museen an der Cromwell Road.