Skip to content

Cart

Your cart is empty

All Watches

All Watches

Discover our full collection of pre-owned luxury watches at Watches of Bath, featuring iconic timepieces from Rolex, Patek Philippe, Tudor, Omega, and more.

Sort by

44 products

Filters

Tudor Black Bay 41Tudor Black Bay 41
Tudor Black Bay 41 Sale price£4,550.00
Rolex Oyster Perpetual 34Rolex Oyster Perpetual 34
Rolex Oyster Perpetual 34 Sale price£9,950.00
Rolex Datejust 36Rolex Datejust 36
Rolex Datejust 36 Sale price£10,200.00
Rolex DaytonaRolex Daytona
Rolex Daytona Sale price£34,450.00
Omega Seamaster Planet OceanOmega Seamaster Planet Ocean
Omega Seamaster Planet Ocean Sale price£3,100.00
Rolex Oyster Perpetual 36Rolex Oyster Perpetual 36
Rolex Oyster Perpetual 36 Sale price£6,450.00
Omega Speedmaster Professional MoonwatchOmega Speedmaster Professional Moonwatch
Rolex Oyster Perpetual 41Rolex Oyster Perpetual 41
Rolex Oyster Perpetual 41 Sale price£7,650.00
Rolex Air-KingRolex Air-King
Rolex Air-King Sale price£7,050.00
Tudor Black Bay CeramicTudor Black Bay Ceramic
Tudor Black Bay Ceramic Sale price£4,200.00
Tudor Black Bay ChronoTudor Black Bay Chrono
Tudor Black Bay Chrono Sale price£4,200.00
Tudor Black Bay ChronoTudor Black Bay Chrono
Tudor Black Bay Chrono Sale price£8,600.00
Tudor Black Bay 58Tudor Black Bay 58
Tudor Black Bay 58 Sale price£4,400.00
Tudor Black Bay 58Tudor Black Bay 58
Tudor Black Bay 58 Sale price£4,400.00
Tudor Black Bay 58Tudor Black Bay 58
Tudor Black Bay 58 Sale price£4,400.00
Tudor Black Bay 58Tudor Black Bay 58
Tudor Black Bay 58 Sale price£4,400.00
Tag Heuer Monaco Calibre 02Tag Heuer Monaco Calibre 02
Tag Heuer Monaco Calibre 02 Sale price£4,000.00
Rolex Oyster Perpetual 36Rolex Oyster Perpetual 36
Rolex Oyster Perpetual 36 Sale price£6,800.00
Rolex Oyster Perpetual 31Rolex Oyster Perpetual 31
Rolex Oyster Perpetual 31 Sale price£8,450.00
Rolex Oyster Perpetual 31Rolex Oyster Perpetual 31
Rolex Oyster Perpetual 31 Sale price£8,150.00
Rolex Datejust 41Rolex Datejust 41
Rolex Datejust 41 Sale price£9,200.00
Rolex Datejust 41Rolex Datejust 41
Rolex Datejust 41 Sale price£8,050.00
Rolex Datejust 41Rolex Datejust 41
Rolex Datejust 41 Sale price£8,150.00
Rolex Datejust 41Rolex Datejust 41
Rolex Datejust 41 Sale price£9,200.00
Omega SpeedmasterOmega Speedmaster
Omega Speedmaster Sale price£6,200.00
Breitling ChronomatBreitling Chronomat
Breitling Chronomat Sale price£7,100.00
Rolex Explorer IIRolex Explorer II
Rolex Explorer II Sale price£9,600.00
Rolex Datejust 36Rolex Datejust 36
Rolex Datejust 36 Sale price£7,550.00
Rolex Datejust 36Rolex Datejust 36
Rolex Datejust 36 Sale price£9,800.00
Tudor Black Bay Harrods 175Tudor Black Bay Harrods 175
Tudor Black Bay Harrods 175 Sale price£8,850.00
Rolex Datejust 41Rolex Datejust 41
Rolex Datejust 41 Sale price£8,200.00
Rolex Datejust 31Rolex Datejust 31
Rolex Datejust 31 Sale price£8,550.00
Rolex Datejust 41Rolex Datejust 41
Rolex Datejust 41 Sale price£8,450.00
Rolex Datejust 41Rolex Datejust 41
Rolex Datejust 41 Sale price£8,800.00
Rolex Oyster Perpetual 41Rolex Oyster Perpetual 41
Rolex Oyster Perpetual 41 Sale price£6,200.00
Rolex Datejust 36Rolex Datejust 36
Rolex Datejust 36 Sale price£11,400.00
Rolex MilgaussRolex Milgauss
Rolex Milgauss Sale price£9,300.00
Rolex Explorer IIRolex Explorer II
Rolex Explorer II Sale price£8,700.00
Rolex Datejust 36Rolex Datejust 36
Rolex Datejust 36 Sale price£9,700.00
Rolex Datejust 41Rolex Datejust 41
Rolex Datejust 41 Sale price£8,550.00
Rolex Datejust 41Rolex Datejust 41
Rolex Datejust 41 Sale price£8,150.00
Rolex Datejust 36Rolex Datejust 36
Rolex Datejust 36 Sale price£9,550.00
Rolex Datejust 31Rolex Datejust 31
Rolex Datejust 31 Sale price£7,850.00
Tudor Black Bay OneTudor Black Bay One
Tudor Black Bay One Sale price£2,100.00