LIFESTYLE
Anarch’ Tea at W London Leicester Square
Anarch’ Tea at W London Leicester Square is a little different to your usual British afternoon tea experience. Sure, I was still left feeling unbelievably guilty after devouring plates of sugary goodness washed down with large amounts of caffeine, but this…
View Post 0 Comments