I heard on the news today that in LONDON
they are limited on their Santas. And that harrods. is one of the last places you can find him and the lines are so long. that people are giving up on him there. IS that true? they still show the grotto(village) but thats it. They say cause it is to costly