Harrods

British luxury department store from Qatar Investment Authority.