The Langham, London, the Sumptuous Flagship Where it All Began

LONDON


The Langham is located in an elegant mansion that occupies an entire city block on Regent Street in the world-renowned West End neighbourhood. It is the perfect base to explore the shopping district in the Big Smoke, with Oxford Street, Bond Street, and Regent Street only a block down South. CSP Times' contributor Eva Piskadlo checks in for a serene staycation in the heart of the city.