Tag Archive for Harrods Christmas 2013

Harrods Christmas Grotto: Where the Wishes Come True

Harrods Christmas Grotto
The festive cheer of Christmas in London has accentuated as Santas Grotto at Harrods returned for 2013 and got the season off to a magical start.

At the London’s most famous Knightsbridge department store, Harrods, the Santas Grotto is back. For Christmas 2013 excited children are coming face to face with the revered jolly man in red attire.

It is a tradition that kids and parents meet Father Christmas at the grotto and share their wish lists with him.
Read more

Back to Top Image