The Langham, London is a luxurious hotel located in the heart of London's West End. The hotel features elegant rooms and suites, a spa, and several restaurants and bars. Guests can enjoy afternoon tea at the Palm Court, which is famous for its opulent decor and live music. The hotel is just a short walk from Oxford Street and the British Museum.