Report: Microsoft Store Coming to London
According to a report from The Verge, software giants, Microsoft, are set to open a store in London.
The store is said to be opening in March 2013, following the launch of an online store. The online store is meant to launch in the UK this summer according to the publication’s sources.
Microsoft already have 19 stores globally with planned openings in New York and Canada.