UKData checked October 2026
  1. Home
  2. London
  3. Lorro Precision

Lorro Precision: machine shop at Unit 20, Crawley Road Studios, 38 Crawley Rd, London. Also listed under precision engineer, manufacturer and metal workshop. It is closed on Sunday.

Unit 20, Crawley Road Studios, 38 Crawley Rd, London N22 6AGChecked October 2026