Breaking Bad 1960s style: How police raided UK’s first major acid lab in New North Road
The first trial for LSD manufacture was held 50 years ago, after a small pharmacy in New North Road was raided by the police. Christy Lawrance, the former editor of the Journal of the Islington Archaeology and History Society, follows the case