Harrods
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.