Discover why major retail brands including Microsoft and Zara are closing stores on Oxford Street as the shopping district ...
The London world-famous shopping ... avenue inspired by New York’s Times Square and Barcelona’s Las Ramblas. The move is part of a bid to give Oxford Street ‘new lease of life’ after ...
Microsoft has announced it is closing its flagship physical retail store in London as part of apparent plans to scale back ...
In 2020, Microsoft shuttered its bricks-and-mortar operation worldwide, but London escaped the cut. Kind of. The store was ...
Abercrombie & Fitch has opened the doors to its two new London stores at 325 Oxford Street and 132 Long Acre in Covent Garden ...
Microsoft is planning to close its UK Experience Centre in London in February, nearly six years after the flagship location ...