Major A-Listers take a look at the new Microsoft technology at the opening of the flagship Microsoft Store in London.