Featured Brands

At Watch Agency our many brands include Rolex, Cartier, Breitling, Patek Philippe, Omega, Tag Heuer, and Jaeger LeCoultre.   We can also quote and source other watch brands at a Client’s request.

ON SALE

We have a large range of luxury,

100% genuine, unworn Swiss watches at the most competitive prices.

PRE-OWNED

  All of our pre-owned

watches come fully

serviced and refurbished

ensuring they function

and look as good as new.

shop now

FIND OUT WHAT WE CAN OFFER YOU

At Watch Agency we can cater for all your luxury watch related needs and in addition to sales we also offer the following services.

Watch servicing Daytona

Watch Servicing

Whether it is routine maintenance or watch repair we offer a range of servicing to keep your watch looking and functioning at its best.

Find Out More

PSX 20180115 163537 1400x788 - We can source any watch

Watch Refurbishment

If you are looking to give your watch a new lease of life or add value to your timepiece we offer a vast range of services from £60.00 plus VAT.

Find Out More

PSX 20171123 144345 e1511448604358 - We can source any watch

Bored with the look of your watch?

You can upgrade or change the look of your watch. At Watch Agency we have a huge range of different dials and bezels to give your watch a new lease of life. This could be a great gift for a loved one for a special occasion.

PSX 20180124 142938 1004x800 - We can source any watch

Part Exchange or Selling

Have you got a watch you are looking to move on or upgrade?

 

Find Our More

Browse Some Of Our Latest Watches

The Watch Agency are dealers in quality luxury watches. We aim to give our customers the best whilst spending less, by sourcing new watches, offering watch services at discounted prices and selling used watches at the best value available.

£3,850.00
£17,250.00
£3,850.00
£7,650.00

Watch Brands

OMEGA AQUA TERRA

£3,200.00
£1,600.00
£2,225.00
£3,850.00

Oyster Perpetual Date

Rolex Oyster Perpetual Date15200

£3,550.00

Watch Brands

Rolex Daytona 116520

£14,250.00
£3,280.00

Watch Brands

Rolex Day-Date 118238

£12,500.00

Latest news