Lamba Motor Cycles phone 118-132 High Street, London SM5 3AE Carshalton, Greater London SM5 3AE map Lamba Motorcycles phone 118 - 124 High Street Carshalton, Greater London SM5 3AE map if (!IN_DEV) { ?> } ?>