TECHNOLOGY: First European Microsoft store opens in London
Channel: Londisland
Date: 2019-07-12

TECHNOLOGY: First European Microsoft store opens in London

New games from Xbox, Augmented reality and other stuff were displayed in the department store.