Prev15 of 15Next So if you’re in London, a visit to the new Dior store is a must—and you might even be lucky enough to find yourself travelling there in an elegant London taxi decked out specially for the occasion . . . —Louise Prev15 of 15Next 2