Shop Sartorial EditorDec 18, 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...