Tag Archives: Harrods

Now Stocked in Harrods!

Harrods London

Harrods has recently undergone a major renovation, with the addition of a new technology department, located on the 5th floor. We are pleased to announce that Harrods has now become the latest store to stock all of our products. Harrods has long been one of the leading department stores in the world. And we are […]