There are some things in this world that one might call perfect. I venture to say that Selfridges is one of them, particularly if good shopping is the goal. This beyond well-run shop emporium is a veritable fiesta of good everything, curated on a level of genius. For fun, some insta-snaps from a recent visit. Yes, I wanted to buy all, but hey, Carrie Bradshaw’s unlimited budget is sadly, fantasy for real journos …