Harrods

Company

A luxury department store in London, mentioned as a place where high-end goods, like an expensive night dress, are sold, furthering the discussion on the emotional value of luxury.

Mentioned in 2 videos