Save the Date for The Coolest Luxury Deals in Barcelona! Santa Eulalia is arguably Barcelona’s poshest store. It has the feeling of Liberty store in London or (also […]