who owns harrods 2023

4 hours ago 3
Nature

As of 2023, Harrods is owned by the Qatar Investment Authority, the sovereign wealth fund of the State of Qatar. The store was sold to them in May 2010 for £1.5 billion by Mohamed Al-Fayed, who had owned it since 1985

. The Qatar Investment Authority remains the current owner, overseeing Harrods through the Harrods Group holding company