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 .
HARRODS
Meaning of HARRODS in English
Oxford guide to British and American culture English vocabulary. Руководство по британской и американской культуре, Оксфордский английский словарь. 2005