Shefford

Shefford is a town in Bedfordshire.

Go next

 * To north east Biggleswade follow B658.
 * To south Hitchin follow A600.
 * To west Ampthill and Flitwick follow A507.
 * To north west Bedford follow A600.