← Back to directory
MC

Criminal Law · England & Wales

Michael James Carroll

Solicitor · Michael Carroll & Co · London

281 Archway Road, London, N6 5AA, England
English
SRA 136287

Law Society accreditations

  • Criminal Litigation
  • Higher courts rights - criminal