The Langham, London is a prestigious 5-star hotel located in the heart of central London. With its rich history and timeless elegance, the hotel offers a luxurious and unforgettable experience. Guests can enjoy a delicious breakfast and lunch at the hotel's award-winning restaurants, which offer a variety of culinary delights. From traditional British cuisine to international flavors, The Langham, London caters to every taste. With its central location, guests can easily explore the vibrant city and then return to the hotel for a delightful meal. The Langham, London is the perfect choice for those seeking a luxurious stay in central London with breakfast and lunch included.