The film was shot at an old asylum near Uxbridge called St Bernard's Hospital, which originally opened in 1831. Some of the original buildings are now part of the headquarters for the West London Mental Health NHS Trust.
Italian censorship visa # 65585 delivered on December 3, 1974.