November 22, 2022
Ditchling, England -
Orro Bikes Ltd, a company based in Ditchling, Sussex, UK, wants to stress their focus on designing and making only the best and most beautifully engineered bikes for serious ride. (read more...)
All Orro bikes are designed in the heart of Sussex at our dedicated facility at the foot of the hallowed Ditchling Beacon.
Ditchling Common,
Burgess Hill,
Ditchling,
Sussex
BN6 8SE