The Langham London

ADD TO MY TRIP

Avatar

The Langham London

recommendation by johnbrown

Originally opened in 1865, The Langham was Europe’s first ‘Grand Hotel’ and now after a remarkable transformation, the hotel unveils a stunning new look. Located just off Regent Street, the prestigious and excellently located Langham has seen the opening of the chic and glamorous bar, Artesian; and its stylish new restaurant, The Landau.

ADD TO MY TRIP
Near by