Located in the iconic Shard building, the Shangri-La Hotel offers breathtaking views of London's skyline. Start your day with a scrumptious breakfast and enjoy a delectable lunch at their signature restaurant. The hotel's culinary team creates innovative dishes inspired by both local and international flavors. With its luxurious rooms, impeccable service, and unparalleled views, the Shangri-La Hotel, At The Shard, London is a perfect choice for a hotel with breakfast and lunch included.