Collector
Marks & Spencer’s sell-out £28 striped linen trousers are back in stock in a new colourway | Collector
Marks & Spencer’s sell-out £28 striped linen trousers are back in stock in a new colourway
The Mirror Business

Marks & Spencer’s sell-out £28 striped linen trousers are back in stock in a new colourway

Marks & Spencer's drawstring linen trousers are back in a new summer-ready colour and already selling fast

Go to News Site