Indulging in Afternoon Tea at the Oscar Wilde Bar in London

Indulging in Afternoon Tea at the Oscar Wilde Bar in London

I was in London a few days ago so I took advantage of my time there to hit up a few literary spots, one of them being the Oscar Wilde Bar that serves a luxurious afternoon tea.  What could be better than drinking some custom blended teas in a beautiful setting that...