The Cultural Spectre of Denbigh Asylum Beth McAulay explores the contemporary significance of the North Wales Hospital, or Denbigh Asylum 3rd November (1st September)