Tuesday , March 19 2024
Home / Tag Archives: Harrods

Tag Archives: Harrods

London store Harrods to remove Diana statue

London, United Kingdom | AFP | London luxury department store Harrods said Saturday it was taking down a statue of the late Princess Diana and her boyfriend Dodi Al Fayed and returning it to former owner Mohamed Al Fayed. Al Fayed commissioned the bronze statue, which shows his son and Diana …

Read More »