GR Barcelona
Avda. Diagonal 538
08006 Barcelona
Barcelona
Spain

Tel: 93 / 519 33 03
Official retailer
Visit rolex.com