Matilda The Musical afternoon tea
Developments >  Leicester Square

New Leicester Square Hotel in Development, Opening 2019

Edwardian Hotels London are proud to have begun the development of a new 350 bedroom hotel and cinema complex in Leicester Square, London. The Leicester Square Hotel will have eight storeys above ground, complete with bars and restaurants. Below ground, there will be two Odeon cinemas, a banqueting suite and leisure facilities.

The building is designed to complement existing properties and will work as a series of independent but connected venues, as well as operating as a single entity for hosting major film premieres in the future.

Edwardian Hotels London is intrinsically linked to the capital. We believe that the design of this hotel will showcase our passion for London, and add to the continued regeneration of Leicester Square and the West End.

The building is designed to complement existing properties and will work as a series of independent but connected venues, as well as operating as a single entity for hosting major film premieres in the future.

Edwardian Hotels London is intrinsically linked to the capital. We believe that the design of this hotel will showcase our passion for London, and add to the continued regeneration of Leicester Square and the West End.