Date,Address,Postcode,Price,Type,Ownership,NewBuild,SaleType 2023-10-27,"16 Ruffles Road, Haverhill",CB9 0JX,260000,Terraced,"Freehold",No,Standard 2022-08-30,"18 Ruffles Road, Haverhill",CB9 0JX,285000,Terraced,"Freehold",No,Standard 2022-08-30,"64 Ruffles Road, Haverhill",CB9 0JX,286000,Terraced,"Freehold",No,Standard 2022-01-21,"46 Ruffles Road, Haverhill",CB9 0JX,275000,Terraced,"Freehold",No,Standard 2021-08-06,"10 Ruffles Road, Haverhill",CB9 0JX,230000,Terraced,"Freehold",No,Standard 2021-05-20,"50 Ruffles Road, Haverhill",CB9 0JX,190000,Terraced,"Freehold",No,Non-standard 2020-03-06,"62 Ruffles Road, Haverhill",CB9 0JX,232500,Terraced,"Freehold",No,Standard 2019-09-26,"66 Ruffles Road, Haverhill",CB9 0JX,259950,Terraced,"Freehold",No,Standard 2018-12-14,"18 Ruffles Road, Haverhill",CB9 0JX,250000,Terraced,"Freehold",No,Standard 2018-11-02,"44 Ruffles Road, Haverhill",CB9 0JX,247450,Terraced,"Freehold",No,Standard 2018-06-25,"12 Ruffles Road, Haverhill",CB9 0JX,227000,Terraced,"Freehold",No,Standard 2018-03-22,"60 Ruffles Road, Haverhill",CB9 0JX,255000,Semi-detached,"Freehold",No,Standard 2017-07-25,"42 Ruffles Road, Haverhill",CB9 0JX,237500,Detached,"Freehold",No,Standard 2017-07-21,"26 Ruffles Road, Haverhill",CB9 0JX,190000,Terraced,"Freehold",No,Standard 2016-12-09,"72 Ruffles Road, Haverhill",CB9 0JX,193000,Terraced,"Freehold",No,Standard 2015-12-22,"54 Ruffles Road, Haverhill",CB9 0JX,178000,Terraced,"Freehold",No,Standard 2015-07-23,"54 Ruffles Road, Haverhill",CB9 0JX,164950,Terraced,"Freehold",No,Standard 2014-10-10,"66 Ruffles Road, Haverhill",CB9 0JX,205000,Terraced,"Freehold",No,Standard 2013-05-31,"24 Ruffles Road, Haverhill",CB9 0JX,155000,Terraced,"Freehold",No,Standard 2012-08-09,"70 Ruffles Road, Haverhill",CB9 0JX,137500,Terraced,"Freehold",No,Standard 2012-03-16,"16 Ruffles Road, Haverhill",CB9 0JX,159000,Terraced,"Freehold",No,Standard 2012-01-18,"22 Ruffles Road, Haverhill",CB9 0JX,152000,Semi-detached,"Freehold",No,Standard 2012-01-16,"12 Ruffles Road, Haverhill",CB9 0JX,150000,Terraced,"Freehold",No,Standard 2011-12-21,"48 Ruffles Road, Haverhill",CB9 0JX,127000,Terraced,"Freehold",No,Standard 2011-12-16,"2 Ruffles Road, Haverhill",CB9 0JX,139500,Terraced,"Freehold",No,Standard 2011-12-02,"58 Ruffles Road, Haverhill",CB9 0JX,143500,Semi-detached,"Freehold",No,Standard 2011-06-10,"56 Ruffles Road, Haverhill",CB9 0JX,138500,Terraced,"Freehold",No,Standard 2011-05-05,"28 Ruffles Road, Haverhill",CB9 0JX,130000,Terraced,"Freehold",No,Standard 2010-09-17,"6 Ruffles Road, Haverhill",CB9 0JX,139995,Terraced,"Freehold",No,Standard 2010-05-21,"2 Ruffles Road, Haverhill",CB9 0JX,139000,Terraced,"Freehold",No,Standard 2009-11-19,"12 Ruffles Road, Haverhill",CB9 0JX,137000,Terraced,"Freehold",No,Standard 2008-04-30,"36 Ruffles Road, Haverhill",CB9 0JX,143000,Terraced,"Freehold",No,Standard 2008-03-31,"12 Ruffles Road, Haverhill",CB9 0JX,159000,Terraced,"Freehold",No,Standard 2007-07-26,"54 Ruffles Road, Haverhill",CB9 0JX,143000,Terraced,"Freehold",No,Standard 2007-06-22,"6 Ruffles Road, Haverhill",CB9 0JX,141950,Terraced,"Freehold",No,Standard 2007-06-19,"38 Ruffles Road, Haverhill",CB9 0JX,195000,Terraced,"Freehold",No,Standard 2007-06-15,"46 Ruffles Road, Haverhill",CB9 0JX,196500,Terraced,"Freehold",No,Standard 2007-04-23,"20 Ruffles Road, Haverhill",CB9 0JX,161950,Semi-detached,"Freehold",No,Standard 2007-04-13,"52 Ruffles Road, Haverhill",CB9 0JX,139500,Terraced,"Freehold",No,Standard 2006-12-15,"4 Ruffles Road, Haverhill",CB9 0JX,142000,Terraced,"Freehold",No,Standard 2006-08-25,"56 Ruffles Road, Haverhill",CB9 0JX,139500,Terraced,"Freehold",No,Standard 2006-08-25,"64 Ruffles Road, Haverhill",CB9 0JX,172000,Terraced,"Freehold",No,Standard 2006-08-24,"68 Ruffles Road, Haverhill",CB9 0JX,159000,Semi-detached,"Freehold",No,Standard 2006-08-21,"60 Ruffles Road, Haverhill",CB9 0JX,166000,Semi-detached,"Freehold",No,Standard 2006-07-24,"50 Ruffles Road, Haverhill",CB9 0JX,132000,Terraced,"Freehold",No,Standard 2006-03-10,"40 Ruffles Road, Haverhill",CB9 0JX,172775,Terraced,"Freehold",No,Standard 2006-02-03,"18 Ruffles Road, Haverhill",CB9 0JX,150000,Terraced,"Freehold",No,Standard 2006-02-03,"64 Ruffles Road, Haverhill",CB9 0JX,157000,Terraced,"Freehold",No,Standard 2005-12-21,"52 Ruffles Road, Haverhill",CB9 0JX,132000,Terraced,"Freehold",No,Standard 2005-09-23,"26 Ruffles Road, Haverhill",CB9 0JX,123000,Terraced,"Freehold",No,Standard 2004-11-26,"64 Ruffles Road, Haverhill",CB9 0JX,148000,Terraced,"Freehold",No,Standard 2004-09-23,"70 Ruffles Road, Haverhill",CB9 0JX,131000,Detached,"Freehold",No,Standard 2004-06-18,"60 Ruffles Road, Haverhill",CB9 0JX,161500,Semi-detached,"Freehold",No,Standard 2004-06-04,"56 Ruffles Road, Haverhill",CB9 0JX,126500,Terraced,"Freehold",No,Standard 2004-05-14,"28 Ruffles Road, Haverhill",CB9 0JX,120500,Terraced,"Freehold",No,Standard 2004-03-26,"8 Ruffles Road, Haverhill",CB9 0JX,142950,Semi-detached,"Freehold",Yes,Standard 2004-03-26,"6 Ruffles Road, Haverhill",CB9 0JX,116000,Terraced,"Freehold",Yes,Standard 2004-03-26,"4 Ruffles Road, Haverhill",CB9 0JX,116000,Terraced,"Freehold",Yes,Standard 2004-03-26,"14 Ruffles Road, Haverhill",CB9 0JX,159950,Terraced,"Freehold",Yes,Standard 2004-03-26,"12 Ruffles Road, Haverhill",CB9 0JX,139950,Terraced,"Freehold",Yes,Standard 2004-03-26,"2 Ruffles Road, Haverhill",CB9 0JX,124950,Terraced,"Freehold",Yes,Standard 2004-02-06,"24 Ruffles Road, Haverhill",CB9 0JX,124250,Terraced,"Freehold",No,Standard 2003-12-19,"10 Ruffles Road, Haverhill",CB9 0JX,115950,Terraced,"Freehold",Yes,Standard 2003-08-12,"66 Ruffles Road, Haverhill",CB9 0JX,135950,Detached,"Freehold",Yes,Standard 2003-08-11,"76 Ruffles Road, Haverhill",CB9 0JX,136950,Semi-detached,"Freehold",Yes,Standard 2003-07-25,"68 Ruffles Road, Haverhill",CB9 0JX,139950,Semi-detached,"Freehold",Yes,Standard 2003-07-25,"60 Ruffles Road, Haverhill",CB9 0JX,141753,Semi-detached,"Freehold",Yes,Standard 2003-07-25,"74 Ruffles Road, Haverhill",CB9 0JX,109950,Detached,"Freehold",Yes,Standard 2003-07-25,"72 Ruffles Road, Haverhill",CB9 0JX,113950,Terraced,"Freehold",Yes,Standard 2003-07-25,"42 Ruffles Road, Haverhill",CB9 0JX,158950,Detached,"Freehold",Yes,Standard 2003-07-25,"70 Ruffles Road, Haverhill",CB9 0JX,109950,Detached,"Freehold",Yes,Standard 2003-07-16,"64 Ruffles Road, Haverhill",CB9 0JX,140500,Terraced,"Freehold",Yes,Standard 2003-07-11,"58 Ruffles Road, Haverhill",CB9 0JX,124950,Semi-detached,"Freehold",Yes,Standard 2003-07-11,"62 Ruffles Road, Haverhill",CB9 0JX,137924,Terraced,"Freehold",Yes,Standard 2003-06-27,"54 Ruffles Road, Haverhill",CB9 0JX,109950,Terraced,"Freehold",Yes,Standard 2003-06-27,"40 Ruffles Road, Haverhill",CB9 0JX,158950,Terraced,"Freehold",Yes,Standard 2003-06-27,"44 Ruffles Road, Haverhill",CB9 0JX,158950,Terraced,"Freehold",Yes,Standard 2003-06-27,"38 Ruffles Road, Haverhill",CB9 0JX,159950,Terraced,"Freehold",Yes,Standard 2003-06-27,"52 Ruffles Road, Haverhill",CB9 0JX,114950,Terraced,"Freehold",Yes,Standard 2003-06-27,"56 Ruffles Road, Haverhill",CB9 0JX,114950,Terraced,"Freehold",Yes,Standard 2003-06-27,"46 Ruffles Road, Haverhill",CB9 0JX,159950,Terraced,"Freehold",Yes,Standard 2003-06-27,"48 Ruffles Road, Haverhill",CB9 0JX,112950,Semi-detached,"Freehold",Yes,Standard 2003-06-27,"50 Ruffles Road, Haverhill",CB9 0JX,109950,Terraced,"Freehold",Yes,Standard 2003-05-19,"30 Ruffles Road, Haverhill",CB9 0JX,119950,Terraced,"Freehold",Yes,Standard 2003-05-16,"28 Ruffles Road, Haverhill",CB9 0JX,109950,Terraced,"Freehold",Yes,Standard 2003-05-09,"26 Ruffles Road, Haverhill",CB9 0JX,109950,Terraced,"Freehold",Yes,Standard 2003-04-25,"24 Ruffles Road, Haverhill",CB9 0JX,119950,Terraced,"Freehold",Yes,Standard 2003-03-28,"16 Ruffles Road, Haverhill",CB9 0JX,127950,Terraced,"Freehold",Yes,Standard 2003-03-28,"18 Ruffles Road, Haverhill",CB9 0JX,129950,Terraced,"Freehold",Yes,Standard 2003-03-28,"22 Ruffles Road, Haverhill",CB9 0JX,115000,Semi-detached,"Freehold",Yes,Standard 2003-03-28,"20 Ruffles Road, Haverhill",CB9 0JX,119950,Semi-detached,"Freehold",Yes,Standard 2003-01-27,"34 Ruffles Road, Haverhill",CB9 0JX,99950,Semi-detached,"Freehold",Yes,Standard 2002-12-20,"32 Ruffles Road, Haverhill",CB9 0JX,105950,Semi-detached,"Freehold",Yes,Standard 2002-12-20,"36 Ruffles Road, Haverhill",CB9 0JX,105950,Terraced,"Freehold",Yes,Standard