Harrods Limited: operating profit worldwide 2012-2023
This statistic presents the annual operating profit of Harrods Limited from the financial years 2011/12 to 2022/23. Harrods is a large high end department store, situated primarily in London, England. In the financial year ending January 28, 2023, the company registered an operating profit of approximately 158.4 million British pounds.