
NEWS: SELFRIDGES WINS TITLE OF ‘BEST DEPARTMENT STORE IN THE WORLD’
by Min Luu Luxury retailer Selfridges beat off competition from France’s Printemps and Italy’s Rinascente to win the title of 2018’s best department store in the world for the fourth consecutive time. The award was announced at the latest Global … Continue reading NEWS: SELFRIDGES WINS TITLE OF ‘BEST DEPARTMENT STORE IN THE WORLD’