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

  • A vintage Seiko King Quartz wristwatch with a silver-toned oval case, white dial, and black leather strap with white stitching, shown diagonally on a dark textured background.

    Vintage Seiko King Quartz 4823-8000 watch 1976 Serviced Warranty

    Sold out

    Vintage Seiko King Quartz 4823-8000 watch 1976 Serviced Warranty

    Regular price £295.00 GBP
    Regular price Sale price £295.00 GBP
    Unit price /  per 
    Sold out
  • Vintage Breitling Top Time 2003 Chronograph watch with a round gold-tone case, white dial with three subdials, and a brown leather strap with white stitching, photographed on a dark textured background.

    Vintage Breitling Top Time 2003 Chronograph watch cal. 188 Serviced Warranty 60s

    Sold out

    Vintage Breitling Top Time 2003 Chronograph watch cal. 188 Serviced Warranty 60s

    Regular price £1,500.00 GBP
    Regular price Sale price £1,500.00 GBP
    Unit price /  per 
    Sold out
  • Vintage Longines ULTRA-CHRON 8309 watch with a silver-toned metal case, white dial, and black leather strap, photographed diagonally on a dark textured background.

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

    Sold out

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

    Regular price £795.00 GBP
    Regular price Sale price £795.00 GBP
    Unit price /  per 
    Sold out
  • A Seiko Grand Quartz wristwatch with a silver-toned metal case, white dial, and gray leather strap, shown diagonally on a dark textured background.

    Vintage Seiko Grand Quartz 9943-8010 Wristwatch Brushed dial 1978 Serviced Warranty

    Sold out

    Vintage Seiko Grand Quartz 9943-8010 Wristwatch Brushed dial 1978 Serviced Warranty

    Regular price £395.00 GBP
    Regular price Sale price £395.00 GBP
    Unit price /  per 
    Sold out
  • A Vintage King Seiko 5625-7121 watch with a silver-toned metal case, white dial, and gray leather strap, photographed diagonally on a dark textured background.

    Vintage King Seiko 5625-7121 watch Hi-beat 1973 Automatic Serviced

    Sold out

    Vintage King Seiko 5625-7121 watch Hi-beat 1973 Automatic Serviced

    Regular price £475.00 GBP
    Regular price Sale price £475.00 GBP
    Unit price /  per 
    Sold out
  • Vintage King Seiko 4502-7001 watch with black strap and silver case on a dark gray background dial

    Vintage King Seiko 4502-7001 watch Hi-Beat 1973 Serviced Warranty

    Sold out

    Vintage King Seiko 4502-7001 watch Hi-Beat 1973 Serviced Warranty

    Regular price £745.00 GBP
    Regular price Sale price £745.00 GBP
    Unit price /  per 
    Sold out
  • Vintage Tudor 9800 watch with black leather strap on a dark gray background dial

    Vintage Tudor 9800 wristwatch manual wind 1969 ETA 2750 Serviced Warranty

    Vintage Tudor 9800 wristwatch manual wind 1969 ETA 2750 Serviced Warranty

    Regular price £795.00 GBP
    Regular price Sale price £795.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 
  • 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 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 
  • Seiko watch Mechasus SCFF007 GMT 4S12-0010 with a silver stainless steel case and multi-link bracelet, featuring a distinctive red sunburst dial with silver indices, photographed on a dark gray textured background.

    Seiko watch Mechasus SCFF007 GMT 4S12-0010 HI-Beat Red Automatic Serviced Warranty

    Seiko watch Mechasus SCFF007 GMT 4S12-0010 HI-Beat Red Automatic Serviced Warranty

    Regular price £495.00 GBP
    Regular price Sale price £495.00 GBP
    Unit price /  per 
  • Vintage Grand Seiko 4522-8000 wristwatch with a gold-toned case, cream-colored dial, and a brown leather strap with white stitching, shown diagonally on a dark textured background.

    Vintage Grand Seiko watch 4522-8000 Hi-Beat 36000 Gold Cap 1970 Serviced Warranty

    Vintage Grand Seiko watch 4522-8000 Hi-Beat 36000 Gold Cap 1970 Serviced Warranty

    Regular price £1,395.00 GBP
    Regular price Sale price £1,395.00 GBP
    Unit price /  per 
  • Vintage Longines Admiral HF 2302 watch with a silver-toned metal case, white dial, and dark navy blue textured leather strap, photographed diagonally on a neutral gray background.

    Vintage Longines Admiral HF 2302 watch cal. 6952 Hi frequency 1974 Serviced Warranty

    Vintage Longines Admiral HF 2302 watch cal. 6952 Hi frequency 1974 Serviced Warranty

    Regular price £445.00 GBP
    Regular price Sale price £445.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 Grand Seiko 6245-9001 Watch with a silver-toned oval case, white dial, date window, and dark gray leather strap, photographed on a dark textured background.

    Vintage Grand Seiko 6245-9001 Watch Automatic 1967 Serviced Warranty

    Vintage Grand Seiko 6245-9001 Watch Automatic 1967 Serviced Warranty

    Regular price £1,500.00 GBP
    Regular price Sale price £1,500.00 GBP
    Unit price /  per 
  • A vintage Seiko King Quartz wristwatch with a silver-toned case, white dial, and black leather strap, shown on a dark textured background.

    Vintage Seiko King Quartz Wristwatch 9923-8060 Twin Quartz 1981

    Vintage Seiko King Quartz Wristwatch 9923-8060 Twin Quartz 1981

    Regular price £375.00 GBP
    Regular price Sale price £375.00 GBP
    Unit price /  per 
  • Vintage King Seiko watch 44-9990 with a silver-toned metal case, white dial, and black leather strap, photographed diagonally on a dark textured background.

    Vintage King Seiko watch 44-9990 Manual wind 1966 Serviced Warranty

    Vintage King Seiko watch 44-9990 Manual wind 1966 Serviced Warranty

    Regular price £825.00 GBP
    Regular price Sale price £825.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 
  • 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 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 
  • 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.