20 Needwood Grange£312,000Sept 2025
1 Needwood Grange£355,000Sept 2025
24 Needwood Grange£220,000Feb 2025
9 Needwood Grange£384,950Feb 2025
11 Needwood Grange£325,000Nov 2024
4 Needwood Grange£355,000Sept 2024
28 Needwood Grange£320,000Sept 2023
3 Needwood Grange£375,000Aug 2023
16 Needwood Grange£335,000Jul 2023
9 Needwood Grange£320,000Sept 2021
2 Needwood Grange£260,000Jun 2021
3 Needwood Grange£280,000Mar 2021
28 Needwood Grange£267,500Feb 2020
28 Needwood Grange£275,000Oct 2018
16 Needwood Grange£285,000Oct 2017
22 Needwood Grange£237,500Jul 2014
11 Needwood Grange£180,000Dec 2011
2 Needwood Grange£198,000Aug 2010
14 Needwood Grange£197,930Feb 2008
13 Needwood Grange£199,950Apr 2007
28 Needwood Grange£210,000Jun 2006
16 Needwood Grange£175,000Dec 2004
10 Needwood Grange£165,000Jul 2003
9 Needwood Grange£114,200Oct 2001
28 Needwood Grange£85,000Mar 2000
3 Needwood Grange£92,000Sept 1998
20 Needwood Grange£69,000Feb 1998
6 Needwood Grange£79,000Jul 1997
22 Needwood Grange£70,000Jul 1996
10 Needwood Grange£58,950Jun 1995
16 Needwood Grange£67,000May 1995
1 Needwood Grange£79,000May 1995
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.