O oregon Pedelecer Aug 1, 2008 96 2 Palmers Green, London Sep 10, 2008 #21 David It was the electric transport shop in london