spook 0 Posted December 3, 2004 Share Posted December 3, 2004 dear brits - i saw a uniqlo shop in london the other day - its on oxford street, halfway between oxford circus and totenham court road tube stops. but i'm not sure if they have a full range of thermals, or even how much stuff costs in their UK shops cos i didn't go in. Link to post Share on other sites
Recommended Posts