Tag: orro aira

Orro Bikes | Buyer’s Guide | Cycling Weekly

British Brand Orro Bikes only launched in 2014 but has quickly developed a reputation as a manufacturer of quality, high performance bicycles made in Britain. Orro is based close the climb of Ditchling Beacon and the Sussex Downs. And it cites these beautiful surroundings as an inspiration and a perfect testing ground for its bikes. […]