J. Roca Joyero
Avda. Diagonal 580
08021 Barcelona
Barcelona
Spain

Tel: +34 93 2000777

Mon-Fri: 11:00am - 8:00pm
Sat: 11:00am - 2:00pm
Official retailer
Visit rolex.com