Le groupe Edwardian Hotels annonce l’ouverture d’un nouvel établissement en juin 2020 dans la capitale britannique.
Composé de 350 chambres, The Londoner sera situé à proximité de Leicester Square et proposera un bar rooftop, un restaurant et 2 bars. Ce nouvel établissement proposera un concept de « boutique hôtel » et disposera également d’une salle de bal d’une capacité de 1 000 personnes.