The store originally opened in July 2019, just months before the pandemic lockdowns began. Microsoft then quickly ...
A MAJOR tech brand is closing down its only UK store from an iconic London location in a matter of days. The company had ...
Oxford Circus space closed after six years Microsoft is shuttering its only UK retail store, less than six years after the ...