What world-famous department store has a Christmas Grotto, where visitors are surrounded by all-things Christmas and can wait on one of the longest lines to have a picture taken with Santa?

by on

0 Flares Twitter 0 Facebook 0 0 Flares ×

If you guessed Harrods of London, then you are correct. Harrods’ Christmas Grotto is located in the Father Christmas World on the 4th Floor and is certainly a site to see if you ever visit London during the holiday season.

Comments on this entry are closed.

Previous post:

Next post: