Well established near London's downtown, Champion Bicycles provides a full service repair shop and sales of bicycles, parts, accessories, and apparel. Specializing in urban, commuter, road, and mountain bikes, there's something for everyone here! Come by and tell us about your trip:)
Address
592 Adelaide St. N., London, N6B3J8, Ontario, Canada