H

Harrods

CompanyMentioned in 2 videos

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.