Omega is a Swiss luxury brand that manufactures high-class watches.
Here are the details for the location, address, opening hours, metro station, and contact information of the Omega store in Barcelona city:
Omega El Corte Inglés
Plaça Catalunya, 14
08002 Barcelona, España.
Tel: +34 93 317 5403
Metro: Catalunya (Green Line, L3)
Monday - Saturday: 09:30 - 21:00
For more information about the Omega stores, you can visit the official website for Omega.
Website: Omega Store