Discover the iconic tea experience at Shangri-La London with stunning city views. Indulge in a delightful afternoon tea that will elevate your London travel memories.