The Landmark London is a luxurious 5-star hotel located in the heart of central London. It offers a breakfast and dinner package, ensuring guests have a delightful culinary experience during their stay. The breakfast at The Landmark London is a true indulgence, featuring a wide range of options, from freshly baked pastries to traditional English breakfast. For dinner, guests can enjoy a gourmet meal at the hotel's renowned restaurant, which offers a fusion of international and British cuisines. The elegant and sophisticated ambiance of the restaurant adds to the overall dining experience. With its luxurious accommodations and exceptional dining options, The Landmark London is the perfect choice for a memorable stay in central London.