Harrods named as world’s best performing luxury department store

Harrods has been named as the world’s best-performing luxury department store
Getty Images