Barracuda and Cuda bicycles are exclusively distributed by Moore Large & Co Ltd.

If you would like more information about Barracuda and Cuda bikes please contact your local stockist. You can find information on your nearest stockist through the dealer locator on Todays Cyclist.

If you are an independent bicycle retailer and are interested in stocking Barracuda and Cuda Bikes please contact the Moore Large sales office

Find a dealer