Harrods, currently the largest department store in the United Kingdom and the most prestigious in the world, is located in Knightsbridge, Kensington-on-Tees, London, and was founded in 1834 by Mr. Charles Henry Harrods. It sells luxury goods and offers a wide range of products and services. Products include clothing, electrical appliances, jewelry, sports equipment, wedding dresses, pets and peripherals, toys, catering, health and beauty products, gifts, stationery, home furnishings, appliances, furniture and more.