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

92 products

Filter and sort Filter

Filter and sort

Filter

92 products

Remove all
Remove all

92 products

  • Circa 1976 vintage Longines 1097-4 pocket watch; full front view showing the dial, hands and case

    Vintage Longines Pocket Watch 1097-4 Cal. 847 Circa 1970s Serviced UK Warranty

    Vintage Longines Pocket Watch 1097-4 Cal. 847 Circa 1970s Serviced UK Warranty

    Regular price £395.00 GBP
    Regular price Sale price £395.00 GBP
    Unit price /  per 
  • A Vintage Longines pocket watch on a dark background

    Vintage Longines Pocket Watch 7713-5 Cal. 428 Circa 1970s papers Serviced

    Vintage Longines Pocket Watch 7713-5 Cal. 428 Circa 1970s papers Serviced

    Regular price £395.00 GBP
    Regular price Sale price £395.00 GBP
    Unit price /  per 
  • A vintage Longines watch with a gold-tone case, white dial, and brown leather strap, photographed diagonally on a dark textured background.

    Vintage Longines ULTRA-CHRON 8073-2 watch Cal 431 circa 1970 Serviced Warranty

    Vintage Longines ULTRA-CHRON 8073-2 watch Cal 431 circa 1970 Serviced Warranty

    Regular price £795.00 GBP
    Regular price Sale price £795.00 GBP
    Unit price /  per 
  • Vintage Longines Wristwatch 4127  with blue strap and silver case on a dark gray background dial

    Vintage Longines Wristwatch 4127 cal. 847.4 Manually wound 1970s

    Sold out

    Vintage Longines Wristwatch 4127 cal. 847.4 Manually wound 1970s

    Regular price £0.00 GBP
    Regular price Sale price £0.00 GBP
    Unit price /  per 
    Sold out
  • 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 
  • An Omega Deville wristwatch with a silver-toned metal case, white dial, and a textured black leather strap, shown on a dark gray background.

    Vintage Omega De-Ville 166.0161 watch automatic 1973 cal 1012 Serviced Warranty

    Vintage Omega De-Ville 166.0161 watch automatic 1973 cal 1012 Serviced Warranty

    Regular price £765.00 GBP
    Regular price Sale price £765.00 GBP
    Unit price /  per 
  • Vintage Omega 166.026 Seamaster Cosmic Wristwatch with blue leather strap and silver case on a dark gray background dial

    Vintage Omega 166.026 Seamaster Cosmic Automatic watch 1970

    Sold out

    Vintage Omega 166.026 Seamaster Cosmic Automatic watch 1970

    Regular price £0.00 GBP
    Regular price Sale price £0.00 GBP
    Unit price /  per 
    Sold out
  • 1970 vintage Omega Constellation 168.017 Meister watch; full front view showing the dial, hands and case

    Vintage Omega Constellation 168.017 watch Chronometer Meister 1970 Serviced UK Warranty

    Vintage Omega Constellation 168.017 watch Chronometer Meister 1970 Serviced UK Warranty

    Regular price £1,345.00 GBP
    Regular price Sale price £1,345.00 GBP
    Unit price /  per 
  • Vintage Omega De-Ville 165.033 Wristwatch Cal. 552 Automatic 1971

    Vintage Omega De-Ville 165.033 Wristwatch Cal. 552 Automatic 1971

    Sold out

    Vintage Omega De-Ville 165.033 Wristwatch Cal. 552 Automatic 1971

    Regular price £0.00 GBP
    Regular price Sale price £0.00 GBP
    Unit price /  per 
    Sold out
  • Vintage Omega Geneve 135.041 watch with a gold-tone case, black dial, and black textured leather strap, photographed diagonally on a dark background.

    Vintage Omega Geneve 135.041 watch cal.601 Gold Plate 1969 Service Warranty

    Vintage Omega Geneve 135.041 watch cal.601 Gold Plate 1969 Service Warranty

    Regular price £725.00 GBP
    Regular price Sale price £725.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 £0.00 GBP
    Regular price Sale price £0.00 GBP
    Unit price /  per 
    Sold out
  • 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 a silver-toned case, white dial, and a dark gray leather strap, laid diagonally on a brown textured surface.

    Vintage Omega Geneve 136.041 watch cal.613 Manual wind 1969 Serviced Warranty

    Vintage Omega Geneve 136.041 watch cal.613 Manual wind 1969 Serviced Warranty

    Regular price £695.00 GBP
    Regular price Sale price £695.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 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 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 £0.00 GBP
    Regular price Sale price £0.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 Seamaster Cosmic 166.026 Wristwatch Meister Dial with leather strap on a dark gray background dial

    Vintage Omega Seamaster Cosmic 166.026 Wristwatch Meister Dial Automatic 1968

    Sold out

    Vintage Omega Seamaster Cosmic 166.026 Wristwatch Meister Dial Automatic 1968

    Regular price £0.00 GBP
    Regular price Sale price £0.00 GBP
    Unit price /  per 
    Sold out
  • 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 Speedmaster watch 3511.50  Reverse Panda Date Chronograph with a black face on a dark background

    Vintage Omega Speedmaster watch 3511.50 Reverse Panda Date Chronograph 1993

    Sold out

    Vintage Omega Speedmaster watch 3511.50 Reverse Panda Date Chronograph 1993

    Regular price £0.00 GBP
    Regular price Sale price £0.00 GBP
    Unit price /  per 
    Sold out
  • 1
  • 2
  • 3
  • 4
  • 5

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.