Tag: The Rubens Hotel

Enjoy Sipping on London’s Most Expensive Cup of Tea

Enjoy Sipping on London’s Most Expensive Cup of Tea

The Rubens at The Palace hotel serves its Royal Afternoon Tea in London’s most regal location, overlooking The Royal Mews at Buckingham Palace. Adding to this already illustrious experience, the five star hotel is now serving its freshly baked scones, pastries and finger sandwiches alongside the United Kingdom’s most expensive cup […]