Skip to content
  • Instagram
  • TikTok

How a Simple Warranty Card Evolved

  • 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

20 products

Filter and sort Filter

Filter and sort

Filter

20 products

Remove all
Remove all

20 products

  • Vintage Omega De-Ville 166.033 Wristwatch with a date window, attached to a gray leather strap, photographed on a dark gray surface dial

    Vintage Omega De-Ville 166.033 Wristwatch 1970 Cal. 565 Serviced

    Vintage Omega De-Ville 166.033 Wristwatch 1970 Cal. 565 Serviced

    Regular price £785.00 GBP
    Regular price Sale price £785.00 GBP
    Unit price /  per 
  • Vintage Omega Wristwatch Seamaster De-ville 166.020 with gold omega bracelet, gold case, on a dark gray background dial

    Vintage Omega Wristwatch Seamaster De-ville 166.020 1967 Serviced Cal. 565

    Sold out

    Vintage Omega Wristwatch Seamaster De-ville 166.020 1967 Serviced Cal. 565

    Regular price £1,295.00 GBP
    Regular price Sale price £1,295.00 GBP
    Unit price /  per 
    Sold out
  • Vintage Omega Wristwatch Seamaster De-ville 166.020 with a brown textured leather strap, gold case, on a dark gray background dial

    Vintage Omega Wristwatch Seamaster De-ville 166.020 Cal. 565 Serviced 1967

    Vintage Omega Wristwatch Seamaster De-ville 166.020 Cal. 565 Serviced 1967

    Regular price £1,195.00 GBP
    Regular price Sale price £1,195.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 Seamaster 168.0061/166.0172 with a silver stainless steel case and a textured black leather strap, shown on a dark background dial

    Vintage Omega Seamaster 168.0061/166.0172 Chronometer watch 1973 Serviced

    Vintage Omega Seamaster 168.0061/166.0172 Chronometer watch 1973 Serviced

    Regular price £1,345.00 GBP
    Regular price Sale price £1,345.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 166.003 Turler Automatic 1966

    Vintage Omega Wristwatch Seamaster 166.003 Turler Automatic 1966

    Vintage Omega Wristwatch Seamaster 166.003 Turler Automatic 1966

    Regular price £1,095.00 GBP
    Regular price Sale price £1,095.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 Omega 166.026 Seamaster Cosmic Automatic watch 1971

    Vintage Omega 166.026 Seamaster Cosmic Automatic watch 1971

    Vintage Omega 166.026 Seamaster Cosmic Automatic watch 1971

    Regular price £845.00 GBP
    Regular price Sale price £845.00 GBP
    Unit price /  per 
  • Vintage Omega Seamaster 168.0061/166.0172 watch on a grey strap and dark back ground dial

    Vintage Omega Seamaster 168.0061/166.0172 Chronometer watch 1973

    Sold out

    Vintage Omega Seamaster 168.0061/166.0172 Chronometer watch 1973

    Regular price £1,345.00 GBP
    Regular price Sale price £1,345.00 GBP
    Unit price /  per 
    Sold out
  • 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 Omega Quartz Seamaster 196.0281 Wristwatch in a gold case dial

    Vintage Omega Quartz Seamaster 196.0281 Wristwatch circa 1980

    Sold out

    Vintage Omega Quartz Seamaster 196.0281 Wristwatch circa 1980

    Regular price £595.00 GBP
    Regular price Sale price £595.00 GBP
    Unit price /  per 
    Sold out
  • Vintage Omega Constellation 168.017 with a grey leather strap on a dark background dial

    Vintage Omega Constellation 168.017 watch Chronometer Meister 1970

    Vintage Omega Constellation 168.017 watch Chronometer Meister 1970

    Regular price £1,345.00 GBP
    Regular price Sale price £1,345.00 GBP
    Unit price /  per 
  • Vintage Omega Geneve 135.070 watch with a blue leather strap on a gray background dial

    Vintage Omega Geneve 135.070 watch cal.601 Manual 1970

    Vintage Omega Geneve 135.070 watch cal.601 Manual 1970

    Regular price £695.00 GBP
    Regular price Sale price £695.00 GBP
    Unit price /  per 
  • Vintage Omega Geneve 136.0098 Wristwatch with black strap and silver case on a gray background dial

    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 
  • Vintage Omega Geneve 136.041 watch with black strap on a dark background dial

    Vintage Omega Geneve 136.041 watch cal.613 Manual wind 1969

    Vintage Omega Geneve 136.041 watch cal.613 Manual wind 1969

    Regular price £695.00 GBP
    Regular price Sale price £695.00 GBP
    Unit price /  per 
  • Vintage Omega  De-Ville 166.0161 Wristwatch automatic 1973 cal 1012

    Vintage Omega De-Ville 166.0161 Wristwatch automatic 1973 cal 1012

    Vintage Omega De-Ville 166.0161 Wristwatch automatic 1973 cal 1012

    Regular price £765.00 GBP
    Regular price Sale price £765.00 GBP
    Unit price /  per 
  • Vintage Omega Geneve 135.041 watch cal.601 Manual 1970

    Vintage Omega Geneve 135.041 watch cal.601 Manual 1970

    Sold out

    Vintage Omega Geneve 135.041 watch cal.601 Manual 1970

    Regular price £695.00 GBP
    Regular price Sale price £695.00 GBP
    Unit price /  per 
    Sold out
  • Vintage Omega Geneve 166.0163 watch with gray leather strap on a dark background dial

    Vintage Omega Geneve 166.0163 Wristwatch cal.1012 Stainless steel 1973

    Vintage Omega Geneve 166.0163 Wristwatch cal.1012 Stainless steel 1973

    Regular price £725.00 GBP
    Regular price Sale price £725.00 GBP
    Unit price /  per 
  • Vintage Omega Wristwatch Geneve 136.0099 with a black leather strap on a dark surface dial

    Vintage Omega Wristwatch Geneve 136.0099 Manual Wind 1974

    Vintage Omega Wristwatch Geneve 136.0099 Manual Wind 1974

    Regular price £725.00 GBP
    Regular price Sale price £725.00 GBP
    Unit price /  per 

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.