- Apr 26, 2005
- 238
- 129
I'm down in London next week and want to buy the £60 players home shirt.
Is it just the Spurs mega store I can buy it from or is there anywhere in central london I can find it?
Cheers
Is it just the Spurs mega store I can buy it from or is there anywhere in central london I can find it?
Cheers