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


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.