Al Fayed sells off Harrods store

Iconic luxury department store Harrods has been sold for a fee of around £1.5bn, the BBC can confirm.

Leave a Reply