Barcelona is a great city for shopping. Here, you will find the most glamorous stores like Louis Vuitton, Chanel, Michael…