Marks & Spencer outlines investment plan for new and existing London stores
Marks & Spencer has signalled a vote of confidence in bricks and mortar retail, with the High Street giant revealing it will spend £12.5 million on London stores this year.
Evening Standard ·