Christopher Allen

Christopher Allen is a barrister and was formally Senior Lecturer at the Inns of Court School of Law.