3 ms·
don't know about the website, but "Pen Island" is/was a small shop on Regents Street in London (not far from Picadilly Circus tube station) that sold high end f
by doug1001 9y ago
don't know about the website, but "Pen Island" is/was a small shop on Regents Street in London (not far from Picadilly Circus tube station) that sold high end fountain pens, mechanical pencils, etc. Don't know if it's still there, but it was list time i was in the UK (2007)