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 Henry L. on November 22, 2008

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.

Share on Facebook0Tweet about this on Twitter0Share on Google+0Pin on Pinterest0Email this to someone

Comments on this entry are closed.

Previous post:

Next post: