Established in 1982 Pedal Power is the one-stop-shop for cycling, bikes and accessories. Visit our store in Loughborough, shop online or call 01509 269 663.
Did you find an inaccuracy? Help us keep the map up to date- Edit
Established in 1982 Pedal Power is the one-stop-shop for cycling, bikes and accessories. Visit our store in Loughborough, shop online or call 01509 269 663.
Charnwood Business Park North Road, Loughborough, North Road, Loughborough, United Kingdom
Charley Rd, Shepshed, Loughborough LE12, UK, Loughborough, United Kingdom
Charnwood Edge Business Park, Syston Rd, Leicester LE7 4UZ, UK, Cossington, Ireland
5 Kingsgate Avenue Birstall Leicester, Leicester, United Kingdom
Reviews on Pedal Power
Don't drive past! This point needs your opinion.