Slip past the unassuming door into Barcelona's grittiest indie comics and art shop—expect grungy vibes, cult prints, and a collection so cool it'll be your trip highlight.
Info
📍
Address
Carrer de la Lluna, 21, Ciutat Vella, 08001 Barcelona, Spain, BCN