May Brothers of 324 Clapham Road, London produced motorcycles between 1903 and 1906.
Little information is available, but this was probably a cycle business that became involved in the powered industry by fitting an engine to a heavy-duty bicycle frame. Engines would have been Minerva, MMC or Sarolea. Various other options would have been on offer as the machines were built to order.
Source: Graces Guide
If you have further information or a query related to this page, please contact us