Exclusively For Signature Travel
Welcome to The Londoner, an urban resort located at the southwest corner of the iconic Leicester Square. Spanning 16 storeys, this collection of spaces, tastes, and experiences is curated to reflect the drama and elegance of West End life. The Londoner features 350 bedrooms and suites, six concept eateries and bars, three guest-only parlour rooms at The Residence, a wellness retreat, two screening rooms, seven inspiring meeting spaces and a stunning ballroom for up to 850 guests.