Hiya I’m moving from Stevenage with my partner and two children, and two of the areas we’ve seen potential homes in are Shefford and Henlow. Is anyone familiar with either area? I’m looking for any opinions, good and bad! Thanks x