Hi @Twiglet1
Are you paying for Netflix through your BT account? Does your Netflix account subscription page show it's being managed by BT?
You should be able to cancel your Netflix subscription by going to MyBT online account > Your Products > TV and Sport
Ali