Ok I live out of town, so need help finding some for a day trip tomorrow. Forgive my ignorance, but does any particular street cater for this? Or should I travel around? I have found the London pedal co website and am currently looking for a pedal. This place worth a visit?