Harrods' 330 departments offer a wide range of products and services. Products on offer include clothing for women, men, children and infants, electronics, jewellery, sporting gear, bridal trousseau, pets and pet accessories, toys, food and drink, health and beauty items, packaged gifts, stationery, housewares, home appliances, furniture, and much more.
A representative sample of shop services includes 32 restaurants, serving everything from high tea to tapas to pub food to haute cuisine; a personal shopping-assistance programme known as "By Appointment"; a watch repair service; a tailor; a dispensing pharmacy; a beauty spa and salon; a barbers shop; Harrods Financial Services; Harrods Bank; Ella Jade Bathroom Planning and Design Service; private events planning and catering; food delivery; a wine steward; bespoke picnic hampers and gift boxes; bespoke cakes; bespoke fragrance formulations; and Bespoke Arcades machines.
Up to 300,000 customers visit the shop on peak days, comprising the highest proportion of customers from non-English speaking countries of any department store in London. More than five thousand staff from over fifty different countries work at Harrods.