GR BARCELONA
Avda. Diagonal 538
08006 Barcelona
Barcelona
Spain

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