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