After the firm announced the new location nearly a year and a half ago, a new report says that Microsoft will finally be opening up its new flagship store in London, England this summer.
London flagship RSS
Microsoft is readying its London flagship store, having listed several roles on its careers page. The company has been silent on its first planned UK store since having announced it last year.