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 Omega watch with a silver dial and gray leather strap on a textured black surface

    Omega Wristwatch De-Ville 166.033 Cal. 565 Vintage 1969

    Sold out

    Omega Wristwatch De-Ville 166.033 Cal. 565 Vintage 1969

    Regular price £0.00 GBP
    Regular price Sale price £0.00 GBP
    Unit price /  per 
    Sold out
  • Vintage Omega De Ville watch on a brown leather background

    Omega Wristwatch De-Ville 166.033 Vintage 1970 Cal. 565

    Omega Wristwatch De-Ville 166.033 Vintage 1970 Cal. 565

    Regular price £725.00 GBP
    Regular price Sale price £725.00 GBP
    Unit price /  per 
  • A vintage Omega Geneve wristwatch with a silver sunburst dial, stainless steel case, and a grey leather strap, displayed against a dark textured background.

    Omega Wristwatch Geneve 135.041 Vintage 1968 Cal 601

    Sold out

    Omega Wristwatch Geneve 135.041 Vintage 1968 Cal 601

    Regular price £0.00 GBP
    Regular price Sale price £0.00 GBP
    Unit price /  per 
    Sold out
  • Vintage Omega Geneve watch with a black strap on a wooden surface

    Omega Wristwatch Geneve 136.0049 Vintage 1972 Cal 613 Blue Dial

    Sold out

    Omega Wristwatch Geneve 136.0049 Vintage 1972 Cal 613 Blue Dial

    Regular price £645.00 GBP
    Regular price Sale price £645.00 GBP
    Unit price /  per 
    Sold out
  • Omega Vintage watch with black leather strap on a wooden surface

    Omega Wristwatch Geneve 166.0168 Vintage 1973 Cal 1012

    Sold out

    Omega Wristwatch Geneve 166.0168 Vintage 1973 Cal 1012

    Regular price £0.00 GBP
    Regular price Sale price £0.00 GBP
    Unit price /  per 
    Sold out
  • Omega Wristwatch Seamaster 166.010 Vintage 1965

    Omega Wristwatch Seamaster 166.010 Vintage 1965

    Sold out

    Omega Wristwatch Seamaster 166.010 Vintage 1965

    Regular price £0.00 GBP
    Regular price Sale price £0.00 GBP
    Unit price /  per 
    Sold out
  • Vintage Omega Seamaster Wristwatch with blue strap and detailed face on a dark textured surface

    Omega Wristwatch Seamaster Chronograph 176.007 Vintage 1973

    Sold out

    Omega Wristwatch Seamaster Chronograph 176.007 Vintage 1973

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

    Omega Wristwatch Seamaster Cosmic 166.026 Automatic 1970 Vintage

    Sold out

    Omega Wristwatch Seamaster Cosmic 166.026 Automatic 1970 Vintage

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

    Omega Wristwatch Seamaster Cosmic 166.036 Day Date Vintage 1970

    Sold out

    Omega Wristwatch 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
  • Omega Wristwatch Seamaster Cosmic 2000 Jumbo 166.128 Vintage 1971 Grey

    Omega Wristwatch Seamaster Cosmic 2000 Jumbo 166.128 Vintage 1971 Grey

    Sold out

    Omega Wristwatch Seamaster Cosmic 2000 Jumbo 166.128 Vintage 1971 Grey

    Regular price £1,195.00 GBP
    Regular price Sale price £1,195.00 GBP
    Unit price /  per 
    Sold out
  • Omega Wristwatch Seamaster Cosmic 2000 Jumbo 166.128 Vintage 1971 Grey Dial

    Omega Wristwatch Seamaster Cosmic 2000 Jumbo 166.128 Vintage 1971 Grey Dial

    Sold out

    Omega Wristwatch Seamaster Cosmic 2000 Jumbo 166.128 Vintage 1971 Grey Dial

    Regular price £0.00 GBP
    Regular price Sale price £0.00 GBP
    Unit price /  per 
    Sold out
  • Omega Wristwatch Seamaster Cosmic 2000 Turler 166.128 Jumbo Vintage 1973

    Omega Wristwatch Seamaster Cosmic 2000 Turler 166.128 Jumbo Vintage 1973

    Sold out

    Omega Wristwatch Seamaster Cosmic 2000 Turler 166.128 Jumbo Vintage 1973

    Regular price £0.00 GBP
    Regular price Sale price £0.00 GBP
    Unit price /  per 
    Sold out
  • A vintage Omega Seamaster watch with a Turler co-signed dial, featuring a brown leather strap and a stainless steel case.

    Omega Wristwatch Seamaster Turler 14071 Vintage 1960

    Omega Wristwatch Seamaster Turler 14071 Vintage 1960

    Regular price £1,195.00 GBP
    Regular price Sale price £1,195.00 GBP
    Unit price /  per 
  • Omega Speedmaster 3513.50 watch Date  Black Dial 2001 - Past2PresentWatches - Wristwatch

    Omega Wristwatch Speedmaster Date 3513.50 Black Dial 2001

    Omega Wristwatch Speedmaster Date 3513.50 Black Dial 2001

    Regular price £2,250.00 GBP
    Regular price Sale price £2,250.00 GBP
    Unit price /  per 
  • Sandoz Wristwatch with brown leather strap on a wooden surface

    Sandoz Wristwatch 1754-Z-69 chronograph Surf Board Valjoux 7733

    Sandoz Wristwatch 1754-Z-69 chronograph Surf Board Valjoux 7733

    Regular price £625.00 GBP
    Regular price Sale price £625.00 GBP
    Unit price /  per 
  • Seiko speedtimer watch with a blue and red bezel on a dark textured background

    Seiko watch 5 Sports Speedtimer 6139-6000 Blue Pogue 1969 notched case

    Sold out

    Seiko watch 5 Sports Speedtimer 6139-6000 Blue Pogue 1969 notched case

    Regular price £945.00 GBP
    Regular price Sale price £945.00 GBP
    Unit price /  per 
    Sold out
  • Silver Seiko wristwatch with a detailed face on a textured dark surface

    Seiko watch Business-A Weekdater 8346-9020 Vintage 1967

    Seiko watch Business-A Weekdater 8346-9020 Vintage 1967

    Regular price £285.00 GBP
    Regular price Sale price £285.00 GBP
    Unit price /  per 
  • Seiko Watch Duotime GMT 5619 - 7000 - Past2PresentWatches - Wristwatch - Front view

    Seiko Watch Duotime Automatic GMT 5619-7000 vintage 1972

    Seiko Watch Duotime Automatic GMT 5619-7000 vintage 1972

    Regular price £725.00 GBP
    Regular price Sale price £725.00 GBP
    Unit price /  per 
  • Seiko watch with black strap on a wooden surface

    Seiko watch LordMatic 5606-7130 Vintage 1969 Matte blue dial

    Sold out

    Seiko watch LordMatic 5606-7130 Vintage 1969 Matte blue dial

    Regular price £275.00 GBP
    Regular price Sale price £275.00 GBP
    Unit price /  per 
    Sold out
  • Vintage Seiko 5606-7240 watch with gray strap on a dark background

    Seiko watch LordMatic 5606-7240 Vintage 1972 Blue Dial

    Seiko watch LordMatic 5606-7240 Vintage 1972 Blue Dial

    Regular price £285.00 GBP
    Regular price Sale price £285.00 GBP
    Unit price /  per 
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 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.