Grandex

Grandex Bicycle Company

Alma Road, St. Albans, Herts. England

The firm’s reputation was one of high quality.