Hamleys is the oldest toy shop in the world - and now it has a branch in Cape Town.

The store is at the V&A Waterfront.