Christmas gifts for children

General Magmar's Siege Machine of Doom

General Magmar’s Siege Machine of Doom combines a traditional LEGO set with characters from the Nexo Knights Cartoon Network TV series and gaming app. The set has more than 500 pieces, including catapults and giant spiked wheels. Price: £34.99. Contact:

Peter Rabbit soft toy

A charming toy for lovers of Beatrix Potter: Peter Rabbit soft toy. Price: £20. Contact:

CHiP robot dog

The CHiP robot dog with artificial intelligence can recognise you, follow you around and be trained to respond to voice commands. A dog that’s for Christmas – not just for life. Price: £189.99.

Nerf Modulus Tri-Strike

Build your own blaster for each mission. The Nerf Modulus Tri-Strike from Hasbro features three different ways to blast your enemies. Price: £72.49. Contact:

Reindeer Onesie

Keep snuggly and warm in the winter months with this fleece Reindeer Onesie from John Lewis. Price: from £20. Contact:

Aurelius Paradise Teddy bear

The Aurelius Paradise Teddy Bear sits up straight and has a soft, cuddly interior. He’s one of a limited edition of 2,000 from the venerable bear-makers Steiff. Price: £125. Contact:

Penny Boards skateboard

The Selfridges silver-toned Penny Boards skateboard will earn you extra kudos at the skate park. Price: £170. Contact: