Famous London retailer Harrods is launching a new Technology department on March 16th that will include an Apple Shop, a Twitter post confirms. The company is moreover promising to have new iPads in stock, although sales will only begin at 10AM. Apple's own launch time is 8AM.