Sold House Prices in Shefford, Central Bedfordshire | Average £364,672 | BritishProperty.uk