
It’s official: Microsoft is opening a flagship store in London
7 months
Earlier today, we reported that Microsoft could be opening up its first store in the United Kingdom. Microsoft just made the rumours official, announcing its plans for opening up a new flagship store in London. The Redmond-based c...