- Harrods is a leader in luxury retail. Attracting customers from around the world, the iconic department store, owned by Qatar Holding, continues to surpass the expectations of its visitors and offer an unparalleled shopping experience to all who walk through its doors.