GR Barcelona
Avda. Diagonal 538
08006 Barcelona
Barcelona
Spain

Tel: +34 93 5193303
Official retailer
Visit rolex.com