Tag Archives: Electric Cycle Company

‘UK’s largest’ specialist e-bike shop opens in Edinburgh

The Electric Cycle Company (ECC), Edinburgh, has just opened its new 4,000 square foot electric bike store and workshop on Crewe Road North, making it the ‘largest specialist e-bike shop in the UK’. Over four times the size of its previous shop, ECC said it has created a safe and …

Read More »