Opening in September 2021, The Londoner has been conceived as a luxury boutique hotel in one of the world’s most iconic squares, Leicester Square. The loft-inspired rooms welcome the guests with relaxing palettes and contemporary art pieces, all offering unique views of the city. Besides them, The Residence, three beautifully designed spaces to socialise, dine and relax for hotel residents only.
38 Leicester Square, London WC2H 7DX, UK
Contacts & Details