"A store in London has long been part of our vision for our physical and digital store presence," said Microsoft's...
Please log in or sign up to see more.
One fine body…