Marks & Spencer Group Plc has won a years-long battle to demolish its flagship store on London’s Oxford Street and replace it with a new development that the retailer argued is crucial to the ...