Harrods

Department Store · London, United Kingdom · Website
0.0
Based on 0 verified reviews
Website

About Harrods

Harrods is a British department store. It is headquartered in London, United Kingdom. The business was founded in 1834 by Charles Henry Harrod. It operates in the retail industry. It employs approximately 5,000 people.

Latest reviews

No reviews yet.

No reviews yet.

Category
Department Store
Industry
Retail
Social & links