“The face towels are only $8,” the guy behind the counter at CATH KIDSTON says faintly. It’s our first visit to the newly opened London-based Kidston shop at 201 Mulberry Street and, as usual, while ...