We have a similar store here in Barcelona called Barna Art. You can smell the paint, oil and paper as you approach from the end of the street :)
RE: Shopping in London for Art Supplies
You are viewing a single comment's thread from:
Shopping in London for Art Supplies