London department store charges customers $2,550 to meet Christmas Santa

A high-end department store in London created a stir after restricting access to its Christmas grotto where Santa Claus greets customers, only to those who spend £2,000 ($2,550) or more. Harrods, the 170-year-old said only those with a Green tier 2 or above Harrods Reward card can visit Father Christmas. In order to qualify for […]