Rolex Oyster Perpetual 26mm steel watch

The Oyster Perpetual watch is the pillar upon which the Rolex empire was built and this dainty 26mm steel model with a green dial retails for £3,250.

Read more