Harrods
British luxury department store from Qatar Investment Authority.