London - The Selfridges Group can rest assured once more, now that its iconic department store Selfridges has managed to retain its title as ‘the Best Department Store in the World’ for the fourth time. Selfridges was internationally recognised as the Best Department Store in the World 2018 during a ceremony held at the end of the Global...
May 28, 2018