The London-based retailer nabs the title for the 2nd time, outranks competition in customer service and financial performance.

London department store Selfridges edges out American Macy’s and South Africa’s Woolworths to claim title as ‘world’s best department store.’ Fashion United

BASIC MEMBER CONTENT
This content is available for Basic Members.
Already a member, log in