HARRODS


Meaning of HARRODS in English

a large, fashionable and expensive department store in the Knightsbridge area of central London, England. It claims to be able to supply any article and provide any service. It began in 1861 as a small shop selling food, owned by Henry Harrod, and has been owned since 1985 by Mohamed Al-Fayed .

Oxford guide to British and American culture English vocabulary.      Руководство по британской и американской культуре, Оксфордский английский словарь.