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 ...
Abercrombie & Fitch has opened the doors to its two new London stores at 325 Oxford Street and 132 Long Acre in Covent Garden ...
The tech giant announced on Monday it was closing its 21,000-square ... their Oxford Street locations in recent years. Several other stories are believed to be vanishing from the famous London ...