A
A I Review of Harrods
The store that defines " the department store"... ...
The store that defines " the department store"... beautifully appointed on every sens and on every floor... great architecture and details on the facade and inside as well. A very colorfull palete of stores, designs, ideas, gourmet shops and restaurants, lovely champagne bar and terrace. Would stop by every time when in London.
Comments: