Chrismas Angels is an all-year-round wonderland full of intriguing Christmas accessories, hand-made German woodcraft, traditional children's toys, musical boxes, dolls house furniture, and a well-stocked first-floor Teddy Bear gallery.