I have just been looking on Chrono 24 and came across a UK dealer selling Rolex Watches at what seems to be very good prices.
The name of the company is - Swiss Watch Centres Ltd - and a Forum Search did not produce any information on this Company.
I wondered if anyone knows anything about them or has even dealt with them.
Street view their contact address
N7 7QP just behind the speed camera