London department store Harrods is participating in MasterCard’s Priceless London initiative to give cardholders access to exclusive packages and perks that leverage its British roots and on-site services.