The Cycle Show is moving to Alexandra Palace alongside the London eBike Festival for a new-look event in 2021. Now celebrating its 19th year, the Cycle Show is returning to London after nine years at the NEC. The London eBike Festival was due to launch in May this year with …
Read More »London e-Bike Festival coming to Battersea Evolution in May
"The event is well supported by leading brands from the industry and will see the UK’s largest selection of e-bikes at any event in 2020"
Read More »