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

16 products

Filter and sort Filter

Filter and sort

Filter

16 products

Remove all
Remove all

16 products

  • Vintage Omega  De-Ville 166.0086 wristwatch with a silver-toned case, and black leather strap, photographed on a dark background dial

    Vintage Omega De-Ville 166.0086 Wristwatch automatic 1971 cal. 1002 Serviced

    Vintage Omega De-Ville 166.0086 Wristwatch automatic 1971 cal. 1002 Serviced

    Regular price £785.00 GBP
    Regular price Sale price £785.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 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 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 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 
  • 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 
  • 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 
  • A Vintage Omega Seamaster watch 166.037 wristwatch with a silver-toned stainless steel case, a white dial with a date window, and a black leather strap, shown on a dark gray textured background.

    Vintage Omega Seamaster watch 166.037 Automatic 1968 Cal 565

    Vintage Omega Seamaster watch 166.037 Automatic 1968 Cal 565

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

    A Vintage Omega Geneve Wristwatch 136.0099 Manual Wind 1974

    A Vintage Omega Geneve Wristwatch 136.0099 Manual Wind 1974

    Regular price £725.00 GBP
    Regular price Sale price £725.00 GBP
    Unit price /  per 
  • Vintage Omega Wristwatch Seamaster Turler 165.002 with a silver-toned case, cream-colored dial, and olive green leather strap, shown on a dark textured background.

    Vintage Omega Wristwatch Seamaster Turler 165.002 Automatic 1965 Serviced Warranty

    Vintage Omega Wristwatch Seamaster Turler 165.002 Automatic 1965 Serviced Warranty

    Regular price £995.00 GBP
    Regular price Sale price £995.00 GBP
    Unit price /  per 
  • Vintage Omega Geneve 166.0163 Wristwatch with a light grey leather strap and a silver-toned stainless steel case, displayed diagonally on a dark gray textured background.

    Vintage Omega Geneve 166.0163 Wristwatch cal.1012 Serviced Warranty 1972

    Vintage Omega Geneve 166.0163 Wristwatch cal.1012 Serviced Warranty 1972

    Regular price £725.00 GBP
    Regular price Sale price £725.00 GBP
    Unit price /  per 
  • Vintage Omega Wristwatch 166.128 Seamaster Cosmic 2000 with a silver-tone stainless steel case, white dial, and a dark gray leather strap, shown on a solid gray background.

    Vintage Omega Wristwatch 166.128 Seamaster Cosmic 2000 Serviced Warranty 1972

    Vintage Omega Wristwatch 166.128 Seamaster Cosmic 2000 Serviced Warranty 1972

    Regular price £1,095.00 GBP
    Regular price Sale price £1,095.00 GBP
    Unit price /  per 
  • Vintage Omega Wristwatch 166.132 Seamaster Cosmic 2000  with a dark blue dial, silver-tone stainless steel case, and a black leather strap, shown diagonally on a dark gray textured background.

    Vintage Omega Wristwatch 166.132 Seamaster Cosmic 2000 Serviced Warranty 1971

    Vintage Omega Wristwatch 166.132 Seamaster Cosmic 2000 Serviced Warranty 1971

    Regular price £1,095.00 GBP
    Regular price Sale price £1,095.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.