Microsoft has announced opening date for London Microsoft Store

Microsoft has said that its London Microsoft Store will be opening its doors to the public on July 11. It covers over 21,000 square feet and has more than three floors showing off Microsoft goods. Read more…
Neowin