Fashion
Selfridges named world’s best department store
Selfridges has been named the best department store in the world by its peers for the third consecutive time, beating off competition like John Lewis. The premium department store retailer will retain the title until 2016 after being recognised for an “unprecedented” third timesaid the Intercontinental Group of Department Stores (IGDS) at its...
loading...