Harrods (British, founded 1849)

Harrods is a department store located on Brompton Road in Knightsbridge, London, England.