Harrods has retained its title as the world’s most successful luxury department store, according to a study by architects Sybarite.
The annual report, put together in partnership with GlobalData, takes into account the overall annual sales by calculating