GR Barcelona
Avda. Diagonal 538
08006 Barcelona
Barcelona
Spain

Tel: +34 93 5193303

Mon-Sat: 10:30am - 8:00pm
Official retailer
Visit rolex.com