Casio has gone large at Harrods with the prestigious department store’s biggest stand-alone pop-up shop. The 949sq ft space on
Casio’s ultra-tough G-Shock brand is in the middle of a UK tour full of action-packed entertainment and crowd-pleasing fun. The G-Shock bus has already stopped off in Glasgow and is set to make an appearance