Shefford, Bedfordshire

town and civil parish in Central Bedfordshire, UK From Wikipedia, the free encyclopedia

Shefford, Bedfordshire