
What a great place and one of the last of the old time "Art supply stores" I love this place! and make it a point to visit and take pictures when I'm in London. Here's my art contribution to the cause. 105 Great Russell St. (about 3 blocks to the left of the British Museum. I recommend.

0 comments:
Post a Comment