Skip to content
  • Instagram
  • TikTok

Free Next Day Delivery

  • 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

Filter:

Availability
0 selected Reset
Availability
Price
The highest price is £2,250.00 Reset
£
£
Remove all

133 products

Filter and sort Filter

Filter and sort

Filter

133 products

Availability
Clear
Price

The highest price is £2,250.00

£
£
Clear
Remove all
Remove all

133 products

  • Vintage Gold Longines watch with a brown leather strap on a dark textured background

    Longines Wristwatch HF 1587-1 Vintage 1970s Cal 6942 Gold Plate

    Sold out

    Longines Wristwatch HF 1587-1 Vintage 1970s Cal 6942 Gold Plate

    Regular price £345.00 GBP
    Regular price Sale price £345.00 GBP
    Unit price /  per 
    Sold out
  • Longines wristwatch with a mesh band on a dark textured background

    Longines wristwatch ULTRA-CHRON 8317-2 Vintage 36000 Cal 431

    Sold out

    Longines wristwatch ULTRA-CHRON 8317-2 Vintage 36000 Cal 431

    Regular price £675.00 GBP
    Regular price Sale price £675.00 GBP
    Unit price /  per 
    Sold out
  • Omega Seamaster Cosmic 166.036 Watch Vintage 1970 Gold capped  Day Date

    Omega Seamaster Cosmic 166.036 Watch Vintage 1970 Gold capped Day Date

    Sold out

    Omega Seamaster Cosmic 166.036 Watch Vintage 1970 Gold capped Day Date

    Regular price £0.00 GBP
    Regular price Sale price £0.00 GBP
    Unit price /  per 
    Sold out
  • Silver Omega Seamaster watch on a brown leather surface with a key and ruler.

    Omega Seamaster Cosmic 2000 watch 166.128 Jumbo Vintage 1973

    Sold out

    Omega Seamaster Cosmic 2000 watch 166.128 Jumbo Vintage 1973

    Regular price £1,195.00 GBP
    Regular price Sale price £1,195.00 GBP
    Unit price /  per 
    Sold out
  • Vintage Omega watch with brown leather strap on a green surface

    Omega Seamaster Cosmic Watch 166.026 Automatic Vintage 1970s Gold Capped

    Sold out

    Omega Seamaster Cosmic Watch 166.026 Automatic Vintage 1970s Gold Capped

    Regular price £0.00 GBP
    Regular price Sale price £0.00 GBP
    Unit price /  per 
    Sold out
  • Vintage Omega Seamaster Cosmic watch with gray leather strap on a textured gray background

    Omega Seamaster Cosmic Wristwatch 136.017 Cross hair Dial Vintage

    Sold out

    Omega Seamaster Cosmic Wristwatch 136.017 Cross hair Dial Vintage

    Regular price £775.00 GBP
    Regular price Sale price £775.00 GBP
    Unit price /  per 
    Sold out
  • Vintage Omega Seamaster watch on a dark background

    Omega Seamaster Cosmic Wristwatch 166.026 Automatic 1970 Vintage

    Sold out

    Omega Seamaster Cosmic Wristwatch 166.026 Automatic 1970 Vintage

    Regular price £725.00 GBP
    Regular price Sale price £725.00 GBP
    Unit price /  per 
    Sold out
  • Vintage Omega Seamaster Cosmic watch with black leather strap on a dark surface

    Omega Seamaster Cosmic Wristwatch 166.026 Vintage 1972 Automatic

    Sold out

    Omega Seamaster Cosmic Wristwatch 166.026 Vintage 1972 Automatic

    Regular price £745.00 GBP
    Regular price Sale price £745.00 GBP
    Unit price /  per 
    Sold out
  • Omega watch with black strap on an old map background

    Omega Seamaster Watch 166.037 Vintage 1970 Cal 565

    Sold out

    Omega Seamaster Watch 166.037 Vintage 1970 Cal 565

    Regular price £0.00 GBP
    Regular price Sale price £0.00 GBP
    Unit price /  per 
    Sold out
  • Omega watch with black leather strap on a dark background

    Omega watch a De-Ville Prestige 168.1050 Automatic chronometer certified circa 1994

    Sold out

    Omega watch a De-Ville Prestige 168.1050 Automatic chronometer certified circa 1994

    Regular price £0.00 GBP
    Regular price Sale price £0.00 GBP
    Unit price /  per 
    Sold out
  • Omega watch with a silver dial and black leather strap on a brown textured surface

    Omega watch Chronometer Constellation 168.0065/168.865 Vintage 1973

    Sold out

    Omega watch Chronometer Constellation 168.0065/168.865 Vintage 1973

    Regular price £1,195.00 GBP
    Regular price Sale price £1,195.00 GBP
    Unit price /  per 
    Sold out
  • Omega watch Constellation 167.021 Chronometer Vintage 1966

    Omega watch Constellation 167.021 Chronometer Vintage 1966

    Sold out

    Omega watch Constellation 167.021 Chronometer Vintage 1966

    Regular price £0.00 GBP
    Regular price Sale price £0.00 GBP
    Unit price /  per 
    Sold out
  • Omega Watch Seamaster Cosmic 135.017 Vintage 1970

    Omega Watch Seamaster Cosmic 135.017 Vintage 1970

    Sold out

    Omega Watch Seamaster Cosmic 135.017 Vintage 1970

    Regular price £0.00 GBP
    Regular price Sale price £0.00 GBP
    Unit price /  per 
    Sold out
  • Omega Watch Seamaster Cosmic 166.036 Day Date Vintage 1970

    Omega Watch Seamaster Cosmic 166.036 Day Date Vintage 1970

    Sold out

    Omega Watch Seamaster Cosmic 166.036 Day Date Vintage 1970

    Regular price £745.00 GBP
    Regular price Sale price £745.00 GBP
    Unit price /  per 
    Sold out
  • Vintage Omega Seamaster Cosmic 2000 Watch with brown leather strap and gold case on a dark gray background

    Omega watch Seamaster Cosmic 2000 Jumbo 166.128 Gold Capped 1971

    Sold out

    Omega watch Seamaster Cosmic 2000 Jumbo 166.128 Gold Capped 1971

    Regular price £995.00 GBP
    Regular price Sale price £995.00 GBP
    Unit price /  per 
    Sold out
  • Vintage Omega Seamaster watch with a silver dial, stainless steel case, and a black leather strap, displayed on a textured surface with a map and a compass.

    Omega Watch Seamaster Turler Calendar CK 2849 Vintage 1958

    Omega Watch Seamaster Turler Calendar CK 2849 Vintage 1958

    Regular price £1,195.00 GBP
    Regular price Sale price £1,195.00 GBP
    Unit price /  per 
  • Omega wristwatch a De-Ville 165.008 Vintage 1967

    Omega wristwatch a De-Ville 165.008 Vintage 1967

    Sold out

    Omega wristwatch a De-Ville 165.008 Vintage 1967

    Regular price £0.00 GBP
    Regular price Sale price £0.00 GBP
    Unit price /  per 
    Sold out
  • Vintage Omega watch with brown leather strap on a coiled black cable background

    Omega wristwatch a De-Ville 165.029 Vintage 1968

    Omega wristwatch a De-Ville 165.029 Vintage 1968

    Regular price £545.00 GBP
    Regular price Sale price £545.00 GBP
    Unit price /  per 
  • Vintage Omega Geneve watch on pebbles

    Omega Wristwatch a Geneve 136.0041 Vintage 1969 cal.613 Box and Papers

    Omega Wristwatch a Geneve 136.0041 Vintage 1969 cal.613 Box and Papers

    Regular price £795.00 GBP
    Regular price Sale price £795.00 GBP
    Unit price /  per 
  • Vintage Omega De-Ville watch with blue leather strap on a gray background

    Omega Wristwatch De-Ville 165.033 Cal. 552 Vintage 1968

    Sold out

    Omega Wristwatch De-Ville 165.033 Cal. 552 Vintage 1968

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

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
© 2025, 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.