The Angel Film Festival is an annual independent film festival that takes places in Islington, London.
The Angel Film Festival is an annual independent cinema festival that occurs in Islington, London.