Shop Sartorial EditorDec 30, 20195 min readHarrods Is the Most Famous Department Store in the World. But That’s Not Enough.The iconic department store has initiated a £300 million refurbishment and a digital upgrade to attract a new generation of luxury customer