Harrods

British department store

Harrods
Harrods is a British luxury department store founded in 1849 by Charles Henry Harrod, located on Brompton Road in Knightsbridge, London, England. It is one of the most famous department stores in the world, attracting 15 million visitors annually as of 2023. It is also the largest department store in Europe and one of the largest worldwide, spanning 1.1 million sq ft (100,000 m2) of floor area. The store has been owned by the Qatar Investment Authority, the sovereign wealth fund of Qatar, since 2010. https://en.wikipedia.org/wiki/Harrods

Episodes