Harrods is a luxury department store on Brompton Road in Knightsbridge, London, England. The current building was designed by C. W. Stephens for Charles Digby Harrod and opened in 1905, replacing the original store on the site, founded by his father Charles Henry Harrod in 1849, which had burned down in 1881. The store spans 1,100,000 square feet of selling space, making it the largest department store in Europe and one of the largest in the world, drawing about 15 million visitors a year as of 2023, and its building was given Grade II* listed status on the National Heritage List in 1969.
Reader Challenges (0 open reader challenges)
No disputes yet. Spotted an error or a better source? Open the first one.
Sign in to dispute this or suggest a correction.