Sorry, $2,500 tickets to visit Santa at famed London department store are sold out
November 13, 2019 at 13:13 PM EST
Due to high demand Harrods this year limited the number of those who can enter its Christmas grotto based on how much has been spent at the store.