Royal Afternoon Tea at The Rubens at The Palace Hotel
With a proud royal heritage brought to life with warm British hospitality and theatrical dining experiences, The 5-Star Rubens at the Palace has a reputation as one of the best Afternoon Tea venues in London Experience the quintessential charm of a traditional English Afternoon Tea at The Rubens at the…