Situé dans le quartier 250 City Road en développement conçu par Sir Norman Foster, l'établissement est la 6ème ouverture nhow pour NH Hotels.
Après Amsterdam, Berlin, Marseille, Milan (première ouverture de l'enseigne) et Rotterdam, c'est au tour de Londres d'accueillir un nhow sur le thème « London Reloaded ». L'établissement sur 8 étages et ses 190 chambres sont habillés d'une décoration qui s’inspire des icônes britanniques traditionnelles comme la Famille Royale, les monuments londoniens ou encore le subway.
L'architecte James Soane du projet Orange expliquait : « Le nhow London aura un concept intérieur unique, parfaitement adapté à son emplacement. Les visiteurs se retrouveront plongés dans un monde d'art et de design qui raconte une histoire et engage les sens ; un creuset dynamique créé pour surprendre et inspirer les invités. »
Le pipeline des établissements lifestyle NH Hotels s'enrichira d'établissements à Rome, Hambourg, Bruxelles, Francfort, Santiago de Chile et Lima. Hugo Rovira, Directeur Général Europe du Sud NH Hotel Group, partageait avec Hospitality ON les ambitions du groupe pour la marque en Europe.