The Natural History Museum in London unveils its 2025 Christmas sweater design, dressing its life-sized, animatronic ...
London's Natural History Museum has unveiled a festive Tyrannosaurus rex display ahead of Christmas.