37 Needham Avenue£168,000Oct 2025
19 Needham Avenue£163,000May 2025
7 Needham Avenue£225,000May 2024
17 Needham Avenue£149,950Oct 2023
37 Needham Avenue£94,000Jan 2022
37 Needham Avenue£95,000Oct 2021
9 Needham Avenue£145,000Sept 2021
41 Needham Avenue£155,000Feb 2021
17 Needham Avenue£98,500Mar 2019
43 Needham Avenue£133,500Oct 2017
33 Needham Avenue£118,000Jun 2017
29 Needham Avenue£105,000Aug 2016
19 Needham Avenue£125,000Oct 2015
57 Needham Avenue£137,000Nov 2014
33 Needham Avenue£112,000Jan 2011
47 Needham Avenue£93,000Oct 2010
29 Needham Avenue£84,500Jun 2010
19 Needham Avenue£115,000Sept 2009
19 Needham Avenue£145,000Mar 2009
25 Needham Avenue£103,200Sept 2007
39 Needham Avenue£112,000Apr 2007
31 Needham Avenue£103,500Nov 2006
3 Needham Avenue£114,950Jul 2006
43 Needham Avenue£136,000May 2005
25 Needham Avenue£68,000Dec 2004
31 Needham Avenue£67,000Oct 2004
25 Needham Avenue£45,000May 2004
43 Needham Avenue£120,000May 2004
49 Needham Avenue£106,000Apr 2004
57 Needham Avenue£107,000Mar 2004
51 Needham Avenue£65,000Oct 2002
25 Needham Avenue£28,000Sept 2002
19 Needham Avenue£48,000Apr 2002
25 Needham Avenue£20,000Dec 2001
21 Needham Avenue£52,950Oct 2001
15 Needham Avenue£54,000Sept 2001
45 Needham Avenue£44,500Sept 2001
55 Needham Avenue£73,000Jun 2001
7 Needham Avenue£45,000Jun 2001
33 Needham Avenue£44,000Jan 2001
39 Needham Avenue£22,000Oct 2000
29 Needham Avenue£43,000Oct 2000
25 Needham Avenue£20,000Aug 2000
19 Needham Avenue£43,000Jan 2000
15 Needham Avenue£48,500Jan 1999
9 Needham Avenue£32,000Dec 1998
21 Needham Avenue£44,500Aug 1998
15 Needham Avenue£20,000Sept 1997
29 Needham Avenue£36,600Mar 1997
21 Needham Avenue£24,500Mar 1997
HM Land Registry Price Paid, 1995 to date. This is the price the property changed hands for, not an estimate, and it excludes transfers that were not at market value.