M&S City store sale

Marks & Spencer announced the sale of City of London office and retail premises to Gracechurch Property in a£114.7 million deal. The retailer will receive the cash in exchange for Gracechurch Street offices and its Fenchurch Street store, which it has leased back.