stevieray611
New Member
Hi are Leon cycle UK still trading ? as I'm having loads of trouble making contact with them . I need a replacement battery but am getting nowhere , any ideas where I can get a replacement . Any help would be gratefully received. Steve