i'm visiting friends in london today, and likely to have the afternoon free in central london.
which bike shops, in say zones 1 + 2 ish, have large clothing ranges in stock? ideally gore bike wear and assos. i'm after trying some things for size. which is the biggest evans (gore stockists)?
ideas?

