The 8,647-square-foot store, located in London, will feature brands such as Topps, Merlin, Match Attax and Bowman.
After transitioning the UK Microsoft store to an experience center, the software giant regularly used the space for business ...
The closure of the Microsoft Store in the UK is another blow for Microsoft's consumer facing products and services, which ...