Can any of the Brits on-line recommend a good bike shop in London? We'll be there next weekend and are hoping to pick up a kind of Blackburn front rack that's no longer sold in the U.S. but is still available in the UK. Any suggestions? (either a good bike shop or an outdoors store with a good biking section would work) Thanks!