There are more than 150 annual festivals in Barcelona, but until now there hasn't been one dedicated solely to shopping. We can hardly believe it either. The first edition of the Barcelona Shopping Festival is a whole day set aside just for shopping around the biggest shopping centres in the city. A Barcelona Bus Turístic will be borrowed exclusively for the day, leaving from Portal de l'Àngel (10am) and making stops at Pedralbes Centre (1pm), L'Illa Diagonal (2pm), Rambla Catalunya (5pm) and Passeig del Born (8pm), with performances, gift tokens for use in the best shops, and live music at the end of the festival. If shopping's your thing, don't miss the bus.