The Londoner delays opening again

29 Apr 2021 by Mark Caswell
The Londoner Aerial View

Edwardian Hotels has announced a new opening date of September 2021 for its “super boutique” hotel The Londoner.

The property – which is located on the southwest corner of Leicester Square, forming part of the redeveloped Odeon West End site – had originally been due to open in the summer of 2020, but this was pushed back due to the onset of Covid-19, and the last reported opening date was set for April 2021.

With hotels yet to reopen under the government’s roadmap out of lockdown, The Londoner has now opted to delay its unveiling until September.

The design of the upcoming Londoner hotel in Leicester Square

The 350-room and 35-suite property is being dubbed the UK’s “deepest” hotel, with the lowest floor some 30 metres below ground – almost as deep as the property will be tall.

The hotel will feature a rooftop bar serving cocktails and Japanese dishes, and a 1,000-capacity pillarless ballroom, as well as a signature Mediterranean restaurant, lobby bar and ground-floor “Gastro Tavern”.

For our recent look at the hotels which managed to open in the UK capital in 2020, and and those set to be unveiled in 2021 and beyond, see:

New and upcoming hotels in London (2021)

Loading comments...

Search Flight

See a whole year of Reward Seat Availability on one page at

The cover of the Business Traveller May 2024 edition
The cover of the Business Traveller May 2024 edition
Be up-to-date
Magazine Subscription
To see our latest subscription offers for Business Traveller editions worldwide, click on the Subscribe & Save link below