Sold House Prices in Stamford, City of Peterborough | Average £432,719 | BritishProperty.uk