I've noticed you're living quite near London, but you said that Houghton Regis is very quiet, didn't you? why did you choose that place and no other? I'm just being curious, you know xD
It's always useful to watch anything with English subtitles if you can! By the way, I don't know that TV show...