Megelli Motorcycles is the newest British motorcycle manufacturer, making its world debut at the Milan EICMA exhibition in November 2007. Megelli motorcycles was founded by the Managing Director of SLD UK Ltd, Barry Hall, who previously specialised in off road Aeon all-terrain vehicles, Mini bikes and Pit bikes. The Megelli range is currently sold in ten European countries.
![]()
Megelli Motard 125cc
Barry Hall's access to specialist 'virtual' motorcycle design centres and established UK vehicle production and engineering facilities enabled the company to progress from the initial vision to production of motorcycles in three years. The original design sketches were produced in July 2005 and test production began in September 2007. By December 2007 the range was on sale worldwide. Megelli Motorcycles are designed and engineered in the UK using new bespoke tooling for the majority of components with final assembly in China. Approximately 75% of the components are from Taiwanese companies. This includes the engines with high specification ceramic coated cylinders from SYM and speedometer from KOSO. The main frame, swinging arm, sub frame and engine cradle, all forged components are also from Taiwanese based companies.






