The world’s first 3D printed dolls, a £25,000 kids’ car, and a giant giraffe are all on sale at Selfridges’ new toy shop.

Launched on Monday, it is the first time in 10 years Selfridges has had a permanent toy shop. For the last decade the department store has only had a dedicated toy section over the Christmas period.

The “ultimate” toy shop has been split into seven zones designed to enable customers to easily navigate the area while the girl’s emporium includes a display of collectable Barbie dolls costing around £120 each.

Kids can also create their own 3D printed dolls called Makies through special tablet devices in the shop.