Christmas Season Starts Already Harrods has a reputation for excellence with stores that are more than shopping destinations, more than just splendid buildings. Harrods has remained London's premier retail outlet for over 155 years, yet the fundamental ethic of selling quality merchandise and giving customers exemplary service has never been questioned or compromised.