Home Technology Microsoft to open first European store in central London – The Guardian