One item has been added to your favorites
Feeling like your credit card isn’t taking a big enough hit? Harrods will sort that out. This upmarket department store has been a London shopper’s staple since before Visa cards were invented and before the sale of wild animals in cages was viewed as a bad idea. True story. Ask the staff about Christian the lion.