The Langham, London opened in 1865, and immediately became the Capital’s first purpose built Grand Hotel and the first ‘Grand Hotel’ in Europe.
The Langham London

The Langham, London opened in 1865, and immediately became the Capital’s first purpose built Grand Hotel and the first ‘Grand Hotel’ in Europe.