History of No11
Built in the late 19th Century, the Mansions and Carriage Houses known as No11 London were built by Lord Chelsea on a cricket ground close to Buckingham Palace.
A "Home from Home'' for aristocracy, politicians and celebrities in an area once described as "a village of Palaces' - No11 has evolved over time to become a London Icon. Located in the heart of one of the World's most exciting cities just off the fashion thoroughfare of Sloane Street.
No11 is the preferred London base for a highly discerning international clientele, the darling of the rich and famous. The dark, theatrically designed interiors offers guests an experience that is classical and unique yet modern and luxurious at the same time.
No11 London offers Individually designed rooms and suites, world class personal service, state of the art gym and spa, the latest in-room technology. The perfect experience for those who want to hide away or those who want to dress up and be seen...