Royal Afternoon Tea at The Rubens at The Palace Hotel
Royal Afternoon Tea at The Rubens at the Palace Hotel London’s most royal-adjacent afternoon tea experience Step into one of London’s most elegant afternoon tea settings at The Rubens at the Palace Hotel — where British tradition, refined hospitality, and an unforgettable backdrop combine to create…