The 13 “Yule Lads” The 13 “Yule Lads” Jólasveinar are the Icelandic equivalent of Santa (13 Santas). They are not much like Santa though, not at all. They are the sons of two scary trolls who live in the mountains Grýla and Leppalúði. Grýla eats […]
Read More+44 (0)20 3761 7078
Camden Gateway
349 Royal College Street
London NW1 9QS, UK