Site Logo
My Account | Wishlist | Basket
Filter by Colour
All Categories
Vintage & Classic Toys
Vintage Clothing
Vintage Computing
Vintage Luggage & Accessories
Vintage Musical Instruments
Vintage Photography
  1. Home
  2. Brand: Marks & Spencer
Showing 1 - 12 of 16 results
product image

Mens Vintage St Michael M&S Linen Blend Short Sleeve Shirt Size M See Pics A2032

£12.94

product image

St Michael M&S Short Sleeve Button Up Striped Shirt XL Blue White Yellow Vintage

£12.99

product image

Vintage 90s St Michael Corduroy Trousers, M&S Marks & Spencer, Pleated, Mens W34

£29.95

product image

NEW Vintage St Michael Corduroy Trousers Mens 36 36x29 Grey Front Seam UK Made

£30.18

product image

St Michael Navy Blue Straight Leg Corduroy Trousers Made In UK W32 L29

£29.95

product image

1980s St Michael Corduroy Trousers Mens 40W Khaki Pleated Vintage High Waist

£24.95

product image

Vintage St Michael Corduroy Trousers Mens W34 L 29 Navy Pleated Made In UK M&S

£24.99

product image

ST MICHAEL Trousers Mens Size 36 Green Corduroy Jumbo Cord Straight Vintage M&S

£24

product image

Vintage St Michael Marks & Spencer Corduroy Trousers Men’s W36 Khaki Made In UK

£19.99

product image

VTG M&S St Michael Corduroy Trousers Mens W34 L30 Olive Green Turn Up Made in UK

£21.95

product image

M&S St Michael Corduroy Trousers Mens W36 L31 Dark Blue Straight Pleated Vintage

£17.99

product image

Vintage St Michael M&S red pleated midi skirt wool UK 12

£9

  • 1
  • 2
  • Next
Privacy Policy

All third-party product, company names and logos are trademarks™ or registered® trademarks and remain the property of their respective holders. Use of them does not imply any affiliation with or endorsement by them. All references to third party trademarks are intended to constitute nominative fair use under applicable trademark laws.

Content is provided ‘as is’ and is subject to change or removal at any time.

© buyVintage.uk 2026