Chanel put the “C” in Manchester this week, taking over some of the northern city’s landmarks for a three-day luxury and pop culture experience that culminated with the annual Métiers d’Art runway show.
Manchester, England’s third largest city, was an unlikely choice for the French house, which only has one stockist here, Selfridges. It’s not a charming tourist town like York, Bath or Cambridge, nor is it a luxury…