The Shangri-La Hotel, At The Shard, London is a 5-star hotel located in the iconic Shard building in London Bridge. The hotel offers a 24-hour room service that includes a wide range of dishes, from classic British cuisine to international dishes. The hotel's room service is known for its promptness and quality, and guests can enjoy their meals in the comfort of their own rooms while enjoying stunning views of London. The Shangri-La Hotel, At The Shard, London is an ideal choice for those looking for a luxurious stay in London with excellent room service and breathtaking views.