Harrods.com

Nat

Member
Feb 8, 2007
26,464
51
The Palace
Harrods is one of the most famous department stores in the world and it is based in London. No worries there.
 

Charm

O.G.
Jan 22, 2007
456
15
Hermes have their own store in Harrods so you buy from there, it is the same as buying from any other Hermes store, no doubts of authenticity whatsoever. Hermes is easy to find within Harrods, ground floor.