The biggest department store group in Europe (think of it as a Spanish Harrods), this all-in-one emporium sells pretty much everything, including books in English. The flagship location is in Plaça Catalunya.
Time Out says
Details
Discover Time Out original video