The Bike Shop Wales

Conveniently located near the Barrage Control building on Cardiff Bay Barrage, The Bike Shop Wales provides affordable servicing and repairs. A one stop shop for all your cycling needs, it also stocks new and preloved bicycles, including electric models, parts, accessories and tools.

February 9, 2021 12:27 pm.

Share news:

More news