Harrods, currently the largest department store in the UK and a world-renowned department store, is located on Knightsbridge in Kensington-Searles, London. Founded by Mr. De, it has a long history of nearly 180 years. It sells luxury goods and offers a wide range of products and services. Products include apparel, electrical appliances, jewelry, sports equipment, wedding dresses, pets and peripherals, toys, food, health and beauty products, gifts, stationery, household items, home appliances, furniture, and more.