Hey, just thought i'd post on the off chance that someone would know (i've done searches on the web etc but it's always nice to get first hand opinions) - can you recommend a shop for decent bike gear (leather jackets in particular) in London (UK) I'm here for a while but coming back to nz and thought id see what they have on offer. TIA
Bookmarks