This beautiful London afternoon tea should be on your treat bucket list for 2025The Landmark Hotel's Festive Afternoon Tea offers an enchanting setting, exceptional service, and delicious food, making it a memorable experience.