El Langham es un hotel de lujo situado en el corazón de Londres, cerca de Oxford Street y Regent Street. Ofrece vistas impresionantes de la ciudad desde sus habitaciones y suites, así como desde su restaurante en la azotea. Además, cuenta con un spa, un bar y un restaurante galardonado con una estrella Michelin.