Skip to content
  • Instagram
  • TikTok

Fashion, However, Rarely travels in a Straight Line

  • Home
  • The Decades
  • The Brands
  • Shop
  • Accessories
  • Search
  • Contact
  • Service And Repair
  • Coming Soon
  • Blog
Log in
  • Instagram
  • TikTok
Past2PresentWatches
  • Home
  • The Decades
  • The Brands
  • Shop
  • Accessories
  • Search
  • Contact
  • Service And Repair
  • Coming Soon
  • Blog
Log in Cart

Item added to your cart

View cart

Every watch connects generations. Explore our collections

Remove all

51 products

Filter and sort Filter

Filter and sort

Filter

51 products

Remove all
Remove all

51 products

  • Vintage Seiko Wristwatch LordMatic 5606-7140 with  stainless steel bracelet on a dark background dial

    Vintage Seiko Wristwatch LordMatic 5606-7140 Automatic Serviced 1971

    Vintage Seiko Wristwatch LordMatic 5606-7140 Automatic Serviced 1971

    Regular price £295.00 GBP
    Regular price Sale price £295.00 GBP
    Unit price /  per 
  • Vintage King Seiko 45-7001 watch with a grey leather strap on a brown background dial

    Vintage King Seiko 45-7001 watch Hi-Beat 1971 Serviced

    Vintage King Seiko 45-7001 watch Hi-Beat 1971 Serviced

    Regular price £745.00 GBP
    Regular price Sale price £745.00 GBP
    Unit price /  per 
  • Vintage King Seiko watch 5626-7041  with a silver-toned metal case, white dial, and black leather strap with white stitching, on a wooden surface dial

    Vintage King Seiko watch 5626-7041 Chronometer Officially Certified 1973 Serviced

    Vintage King Seiko watch 5626-7041 Chronometer Officially Certified 1973 Serviced

    Regular price £645.00 GBP
    Regular price Sale price £645.00 GBP
    Unit price /  per 
  • Vintage Omega Wristwatch Seamaster 165.003 with a silver-toned round case and black textured strap, shown on a gray background dial

    Vintage Omega Wristwatch Seamaster 165.003 Automatic 1968 Serviced

    Vintage Omega Wristwatch Seamaster 165.003 Automatic 1968 Serviced

    Regular price £1,045.00 GBP
    Regular price Sale price £1,045.00 GBP
    Unit price /  per 
  • Vintage Omega Quartz De-ville 196.0205 Wristwatch circa 1980 Gold Plate

    Vintage Omega Quartz De-ville 196.0205 Wristwatch circa 1980 Gold Plate

    Vintage Omega Quartz De-ville 196.0205 Wristwatch circa 1980 Gold Plate

    Regular price £595.00 GBP
    Regular price Sale price £595.00 GBP
    Unit price /  per 
  • Vintage Omega Wristwatch Seamaster De-ville 136.020 Cal. 611 Manual Wind 1964

    Vintage Omega Wristwatch Seamaster De-ville 136.020 Cal. 611 Manual Wind 1964

    Vintage Omega Wristwatch Seamaster De-ville 136.020 Cal. 611 Manual Wind 1964

    Regular price £1,195.00 GBP
    Regular price Sale price £1,195.00 GBP
    Unit price /  per 
  • Vintage Seiko Wristwatch LordMatic Special 5216-8020 Auto 1975

    Vintage Seiko Wristwatch LordMatic Special 5216-8020 Auto 1975

    Vintage Seiko Wristwatch LordMatic Special 5216-8020 Auto 1975

    Regular price £395.00 GBP
    Regular price Sale price £395.00 GBP
    Unit price /  per 
  • Vintage Omega Seamaster 14765 Wristwatch on a texture black leather strap on a dark background dial

    Vintage Omega Seamaster 14765 Wristwatch Stainless steel 1961

    Vintage Omega Seamaster 14765 Wristwatch Stainless steel 1961

    Regular price £1,095.00 GBP
    Regular price Sale price £1,095.00 GBP
    Unit price /  per 
  • Vintage Seiko Marvel J14004 watch with a brown leather strap on a dark background dial

    Vintage Seiko Marvel J14004 watch Manual wind 1958

    Vintage Seiko Marvel J14004 watch Manual wind 1958

    Regular price £295.00 GBP
    Regular price Sale price £295.00 GBP
    Unit price /  per 
  • Vintage King Seiko 4402-8000 Wristwatch with a white dial on a dark background dial

    Vintage King Seiko 4402-8000 Wristwatch Manually Wound 1968

    Vintage King Seiko 4402-8000 Wristwatch Manually Wound 1968

    Regular price £725.00 GBP
    Regular price Sale price £725.00 GBP
    Unit price /  per 
  • A Vintage Omega Geneve 136.0098 watch, white dial, and black leather strap, shown diagonally on a brown textured background.

    Vintage Omega Geneve 136.0098 watch cal.613 Manual wind 1972

    Vintage Omega Geneve 136.0098 watch cal.613 Manual wind 1972

    Regular price £725.00 GBP
    Regular price Sale price £725.00 GBP
    Unit price /  per 
  • 1
  • 2
  • 3

Subscribe to our emails

Subscribe to our mailing list for insider news, product launches, and more.

  • Instagram
  • TikTok
Payment methods
  • American Express
  • Apple Pay
  • Diners Club
  • Discover
  • Google Pay
  • Klarna
  • Maestro
  • Mastercard
  • PayPal
  • Shop Pay
  • Union Pay
  • Visa
© 2026, Past2PresentWatches Powered by Shopify
  • Refund policy
  • Privacy policy
  • Terms of service
  • Shipping policy
  • Contact information
  • Choosing a selection results in a full page refresh.
  • Opens in a new window.