Posted By:
Judge DredI wonder how many baseball cards this seller would really sell in the UK and France? Probably not many. The pictures of the "store front" show a lot of hockey, baseball and football items. I don't think any of those sports are that popular in either of those countries.
Do a Google search on the following:
27 Old Gloucester Street London, WC1N 3XX
That is the address used for the London store. I think that he must share a lot of his sales room with a lot of other businesses.
Darn, I really wanted that N172 Mickey Welch card, too.