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 £1,695.00 Reset
£
£
Remove all

224 products

Filter and sort Filter

Filter and sort

Filter

224 products

Availability
Clear
Price

The highest price is £1,695.00

£
£
Clear
Remove all
Remove all

224 products

  • Omega Seamaster Cosmic Watch 166.026 Automatic Vintage 1970s

    Omega Seamaster Cosmic Watch 166.026 Automatic Vintage 1970s

    Sold out

    Omega Seamaster Cosmic Watch 166.026 Automatic Vintage 1970s

    Regular price £0.00 GBP
    Regular price Sale price £0.00 GBP
    Unit price /  per 
    Sold out
  • Omega Seamaster Cosmic Watch 166.026 Automatic Vintage 1970s Gold Capped

    Omega Seamaster Cosmic Watch 166.026 Automatic Vintage 1970s Gold Capped

    Omega Seamaster Cosmic Watch 166.026 Automatic Vintage 1970s Gold Capped

    Regular price £765.00 GBP
    Regular price Sale price £765.00 GBP
    Unit price /  per 
  • Omega Seamaster Cosmic Wristwatch 166.026 Automatic Vintage 1970

    Omega Seamaster Cosmic Wristwatch 166.026 Automatic Vintage 1970

    Sold out

    Omega Seamaster Cosmic Wristwatch 166.026 Automatic Vintage 1970

    Regular price £0.00 GBP
    Regular price Sale price £0.00 GBP
    Unit price /  per 
    Sold out
  • Omega Seamaster Cosmic Wristwatch 166.026 Vintage 1970 Automatic

    Omega Seamaster Cosmic Wristwatch 166.026 Vintage 1970 Automatic

    Sold out

    Omega Seamaster Cosmic Wristwatch 166.026 Vintage 1970 Automatic

    Regular price £0.00 GBP
    Regular price Sale price £0.00 GBP
    Unit price /  per 
    Sold out
  • Omega Seamaster Watch 166.037 Vintage 1970 Cal 565

    Omega Seamaster Watch 166.037 Vintage 1970 Cal 565

    Omega Seamaster Watch 166.037 Vintage 1970 Cal 565

    Regular price £1,095.00 GBP
    Regular price Sale price £1,095.00 GBP
    Unit price /  per 
  • Omega Seamaster Watch Quartz Professional 200m 'Pre Bond' 396.1041

    Omega Seamaster Watch Quartz Professional 200m 'Pre Bond' 396.1041

    Sold out

    Omega Seamaster Watch Quartz Professional 200m 'Pre Bond' 396.1041

    Regular price £0.00 GBP
    Regular price Sale price £0.00 GBP
    Unit price /  per 
    Sold out
  • Omega watch a De - Ville 165.029 Vintage 1968 Gold plate - Past2PresentWatches - Wristwatch

    Omega watch a De-Ville 165.029 Vintage 1968 Gold plate

    Sold out

    Omega watch a De-Ville 165.029 Vintage 1968 Gold plate

    Regular price £0.00 GBP
    Regular price Sale price £0.00 GBP
    Unit price /  per 
    Sold out
  • Omega watch a De-Ville 166.0086 Vintage 1969 Automatic Cal 1002

    Omega watch a De-Ville 166.0086 Vintage 1969 Automatic Cal 1002

    Sold out

    Omega watch a De-Ville 166.0086 Vintage 1969 Automatic Cal 1002

    Regular price £0.00 GBP
    Regular price Sale price £0.00 GBP
    Unit price /  per 
    Sold out
  • Omega watch a De-Ville 166.0086 Vintage 1970 Automatic Cal 1002

    Omega watch a De-Ville 166.0086 Vintage 1970 Automatic Cal 1002

    Sold out

    Omega watch a De-Ville 166.0086 Vintage 1970 Automatic Cal 1002

    Regular price £0.00 GBP
    Regular price Sale price £0.00 GBP
    Unit price /  per 
    Sold out
  • Omega watch a De-Ville 166.0161 Vintage 1973 automatic calibre 1012

    Omega watch a De-Ville 166.0161 Vintage 1973 automatic calibre 1012

    Sold out

    Omega watch a De-Ville 166.0161 Vintage 1973 automatic calibre 1012

    Regular price £0.00 GBP
    Regular price Sale price £0.00 GBP
    Unit price /  per 
    Sold out
  • Omega watch a De-Ville Prestige 125.0150 Black Dial 1995

    Omega watch a De-Ville Prestige 125.0150 Black Dial 1995

    Sold out

    Omega watch a De-Ville Prestige 125.0150 Black Dial 1995

    Regular price £0.00 GBP
    Regular price Sale price £0.00 GBP
    Unit price /  per 
    Sold out
  • Omega watch a De-Ville Prestige 125.0150 calibre 651 Vintage

    Omega watch a De-Ville Prestige 125.0150 calibre 651 Vintage

    Sold out

    Omega watch a De-Ville Prestige 125.0150 calibre 651 Vintage

    Regular price £0.00 GBP
    Regular price Sale price £0.00 GBP
    Unit price /  per 
    Sold out
  • Omega watch a De-Ville Prestige 168.1050 Automatic chronometer certified  circa 1994

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

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

    Regular price £1,195.00 GBP
    Regular price Sale price £1,195.00 GBP
    Unit price /  per 
  • Omega watch a De - Ville Prestige 168.1050 Automatic chronometer certified 1994 - Past2PresentWatches - Wristwatch

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

    Sold out

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

    Regular price £0.00 GBP
    Regular price Sale price £0.00 GBP
    Unit price /  per 
    Sold out
  • Omega watch Chronometer Constellation 14393 Vintage 1959 - Past2PresentWatches - Wristwatch

    Omega watch Chronometer Constellation 14393 Vintage 1959 Clear Caseback

    Sold out

    Omega watch Chronometer Constellation 14393 Vintage 1959 Clear Caseback

    Regular price £0.00 GBP
    Regular price Sale price £0.00 GBP
    Unit price /  per 
    Sold out
  • Omega watch Constellation "C" Chronometer 168.0056 Vintage 1971

    Omega watch Constellation "C" Chronometer 168.0056 Vintage 1971

    Sold out

    Omega watch Constellation "C" Chronometer 168.0056 Vintage 1971

    Regular price £0.00 GBP
    Regular price Sale price £0.00 GBP
    Unit price /  per 
    Sold out
  • Omega watch Constellation 167.015 Chronometer Vintage 1968

    Omega watch Constellation 167.015 Chronometer Vintage 1968

    Sold out

    Omega watch Constellation 167.015 Chronometer Vintage 1968

    Regular price £0.00 GBP
    Regular price Sale price £0.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 £1,245.00 GBP
    Regular price Sale price £1,245.00 GBP
    Unit price /  per 
    Sold out
  • Omega watch Geneve 136.0049 Vintage 1972 Cal 613

    Omega watch Geneve 136.0049 Vintage 1972 Cal 613

    Sold out

    Omega watch Geneve 136.0049 Vintage 1972 Cal 613

    Regular price £0.00 GBP
    Regular price Sale price £0.00 GBP
    Unit price /  per 
    Sold out
  • Omega watch Geneve 166.0118 Vintage 1973 Cal 1481 - Past2PresentWatches - Wristwatch

    Omega watch Geneve 166.0118 Vintage 1973 Cal 1481

    Sold out

    Omega watch Geneve 166.0118 Vintage 1973 Cal 1481

    Regular price £0.00 GBP
    Regular price Sale price £0.00 GBP
    Unit price /  per 
    Sold out
  • 1
  • …
  • 3
  • 4
  • 5
  • 6
  • 7
  • …
  • 12

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.