Deli slöra pidsliilrien i England.