Liverpool, Liverpool, England
The Worlds Famous Grotto Dating back to 1879, The Worlds Famous Grotto is the worlds oldest Santas grotto and remains the heart and soul of Christmas spirit throughout Liverpool and beyond.