Harrods Returns to Profit After Compensation Payouts
The historic London department store reported an £84.9 million pre-tax profit in the year to January 2026, recovering from a loss incurred due to payments to victims of former owner Mohamed Al-Fayed.
