Hi &
Welcome to
nthw.
I may be wrong, but I have a feeling you are not the only person in the Letchworth area to have these issues.
I have a feeling you come under the Luton umbrella (technically), & that (as you know) is the problem.
Perhaps someone from ntl can shed some light on this for you?