In 2020, Microsoft shuttered its bricks-and-mortar operation worldwide, but London escaped the cut. Kind of. The store was ...
A MAJOR tech brand is closing down its only UK store from an iconic London location in a matter of days. The company had ...