Comercial Segongran
- Carrer de Gran de Gracia, 120, 08012 Barcelona
- 934153488
- http://www.swatch.com
Discover the latest Swatch watches - Swiss Made since 1983. Find the nearest Swatch Store around you. Become part of the Swatch Club and explore the Swatch world.