Rolex Ranks 2nd on List of UK's Top Consumer Superbrands
Trailing Mercedes-Benz.