HamleysShoppingShop GF10, The Zone, 31 Tyrwhitt AveJohannesburg, GP, 2196 · ZA+27113276249Email unavailablehamleys.co.zaHours not available