Marks & Spencer wins rights to demolish Oxford Street flagship
Breaking news: Marks & Spencer has been granted permission by the High Court to demolish its flagship store on Oxford Street, quashing the government’s refusal of planning permission for a new shop. The High Court… Read More »Marks & Spencer wins rights to demolish Oxford Street flagship





