Q
Princess Diana ?
Mohamed Al-Fayed is an Egyptian-born businessman whose residence and chief business interests have been in the United Kingdom since the late 1960s. Fayed's business interests include ownership of Hôtel Ritz Paris and formerly Harrods Department Store.
Price Andrew ?
Gillian Maxwell ?
Epstein ?