
Two household name brands announced plans for major Oxford Street stores today in the latest sign of the revival of London’s premier shopping destination.
US doughnut retailer Krispy Kreme said it will open a 1,500 sq ft outlet at 27 Oxford Street, near Tottenham Court Road next year.