Tag: The English Rose
-
All The Reasons Why You Should Have Your Afternoon Tea at The English Rose in London

I have been fortunate enough to travel to London twice and both times were completely different experiences for me. Although there were many contrasts in those adventures, there was one consistent thing: afternoon tea. I could write a novel about the importance of afternoon tea to British culture (and my own life for that matter)…
