London is all about luxury experiences, but the most English luxurious experience of all, is the Traditional Afternoon Tea. When a friend from my old University came to London for work, she asked me if I wanted to join her to a traditional Afternoon Tea. Of course, this was an offer that I couldn’t say no …
