Harrods

Department store in London, England

Harrods: Department store in London, England Harrods is a Grade II listed luxury department store on Brompton Road in Knightsbridge, London, England. It was designed by C. W. Stephens for Charles Digby Harrod, and opened in 1905; it replaced the first store on the grounds founded by his father Charles Henry Harrod in 1849, which burned down in 1881. The store spans 1,100,000 square feet (100,000 m2) of selling space, making it the largest department store in Europe and one of the largest in the world. Harrods is one of the most famous department stores worldwide, attracting 15 million visitors annually as of 2023.

Harrods News and Videos   LIVE

ℹī¸ This is a LIVE page which updates automatically as we're monitoring our hand-curated selection of verified and trustworthy media outlets
Harrods proposes six-figure payouts to victims of al Fayed abuse
Lawyers for Harrods are proposing six-figure payouts to settle claims brought by sexual abuse victims of the London department store's former owner, Mohamed al..
5 days ago â€ĸ Sky News

You might like