📕 For 150 years Hans Christian Andersen's stories have been delighting both adults and children. Packed with a light-hearted whimsy combined with a mature wisdom they are as entrancing as ever. Here are all of Andersen's 168 tales, and among the favourites are THE RED SHOES, THE MERMAID, THE REAL PRINCESS, THE EMPEROR'S NEW CLOTHES, THE TINDER BOX and of course THE UGLY DUCKLING.