I would have ordered stuff off the web, but never got round to it in time and don't trust the mail service to have it with me by Friday
So of all the bike shops in London, where is likely to do the best deal on a set of lights?
Any tips gratefully received...