TopShop Popular

Address
Carrer de Bergara, 1, 08001, Barcelona
Nearest Metro
Catalunya
Telephone
933015343
GOOGLE MAP   Print  
TopShop
Top Shop Barcelona. Fashion clothes store near Plaza Catalunya.

Opening times:
Monday to Saturday 10:30 to 20:30