Shefford, Norfolk, United Kingdom - Shefford, Bedfordshire UK

Lovely Place, Great Town Centre lots of places to eat, Great Schools, Great countryside walks, Proper community spirit. Expanding too quickly.