Harrods is a luxury department store located in London, UK. It was founded in 1849 and is renowned for its wide selection of high-end products, including fashion, beauty, homeware, and food. The store is known for its iconic green exterior and Egyptian-style architecture. Harrods is a popular destination for both locals and tourists alike, and is considered one of the most famous department stores in the world. The company employs over 5,000 people and is headquartered in the UK.