One of the best ways to enjoy a thoroughly British afternoon in London is the traditional afternoon tea. But where should you go? There are 243 places to sit down to a leisurely, civilized afternoon ...
What is millennial pink, has a "caviar man," and causes popular bloggers to burst into tears from pure joy? London's Sketch, that's what. After enjoying afternoon tea in the Wes Anderson-esque "pink ...