Just in time for Christmas, Hamley’s, the world’s oldest toy shop, has opened a branch in Mexico City.

The store has been a hugely popular London attraction since starting there in 1760 and has opened shops around the world, but the new Mexico City store, which is in the upmarket Polanco neighbourhood, is its first Mexico one. Read more: mexiconewsdaily.com