Primark

4.0
(8 reviews)
Plaça de Catalunya, 23, 08002 Barcelona Spain
Official website
Shopping
Speciality & Gift Shops
Attraction
Primark | Barcelona | Spain | TripAligner