I cannot reach anyone to let them know that my NOW TV box hasn’t been delivered, so I am unable to use my internet that I am currently paying for.
I guess you mean your NOW Hub/router, give them a call on 0800 759 1213.
@Chloe95
Theres plentiful of threads that contain the number to call. However @redchiz1 has kindly provided you it.