7. Hotel Cafe Royal
The entire setting the Hotel Cafe Royal’s London Royal Tea is dedicated to England’s capital city.
You will love the ambiance if you are an Oscar Wilde fan, as every hour a Master of Ceremonies entertains visitors with Wilde quotes and anecdotes. The playwright dined daily in what is now the Oscar Wilde Bar – home to your afternoon tea.
There is also a wide variety of teas including some exclusive blends. The Veuve Clicquot cocktails put this afternoon tea on a level all by itself.