- Cambridge, England, United Kingdom
LEICA MICROSYSTEMS CAMBRIDGE LIMITED is a company based out of LOTHBURY HOUSE NEWMARKET ROAD, CAMBRIDGE, United Kingdom.