42 Ravencroft£510,000Feb 2026
132 Ravencroft£280,000Dec 2025
120 Ravencroft£305,000Dec 2025
134 Ravencroft£278,000Oct 2025
22 Ravencroft£437,500Jul 2025
126 Ravencroft£278,000Jun 2025
138 Ravencroft£552,000May 2025
70 Ravencroft£299,995May 2025
84 Ravencroft£550,000Mar 2025
102 Ravencroft£250,000Dec 2024
110 Ravencroft£277,500Jan 2024
28 Ravencroft£410,000Jul 2023
120 Ravencroft£310,000Nov 2022
24 Ravencroft£505,000Oct 2022
68 Ravencroft£475,000Aug 2022
8 Ravencroft£400,000Jun 2022
114 Ravencroft£280,000Dec 2021
136 Ravencroft£265,000Dec 2021
134 Ravencroft£265,000Sept 2021
60 Ravencroft£325,000Jan 2021
72 Ravencroft£415,000Nov 2020
112 Ravencroft£240,000Oct 2020
58 Ravencroft£360,000Oct 2020
122 Ravencroft£230,000Sept 2020
6 Ravencroft£495,000May 2020
128 Ravencroft£247,500Mar 2020
110 Ravencroft£212,500Sept 2019
70 Ravencroft£240,000Aug 2019
22 Ravencroft£360,000Nov 2018
102 Ravencroft£215,000Jun 2018
120 Ravencroft£239,995Dec 2017
84 Ravencroft£430,000Jul 2017
86 Ravencroft£360,000Feb 2017
64 Ravencroft£316,000Jan 2017
80 Ravencroft£370,000Oct 2016
18 Ravencroft£325,000Sept 2016
84 Ravencroft£172,675Aug 2016
134 Ravencroft£230,000Apr 2016
28 Ravencroft£315,000Aug 2015
128 Ravencroft£230,000Jun 2015
62 Ravencroft£260,000Mar 2015
110 Ravencroft£210,000Dec 2014
26 Ravencroft£325,000Nov 2014
112 Ravencroft£205,000Jun 2014
32 Ravencroft£170,900Aug 2013
58 Ravencroft£272,000Mar 2013
126 Ravencroft£168,000Apr 2012
60 Ravencroft£240,000Mar 2012
132 Ravencroft£168,300Feb 2012
14 Ravencroft£250,000May 2011
126 Ravencroft£180,000Nov 2010
6 Ravencroft£310,000Jul 2009
52 Ravencroft£250,000Jun 2009
132 Ravencroft£150,000May 2009
94 Ravencroft£150,000Dec 2008
30 Ravencroft£250,000Mar 2008
102 Ravencroft£164,995Sept 2007
136 Ravencroft£179,000Apr 2007
12 Ravencroft£245,000Jan 2007
26 Ravencroft£235,000Sept 2006
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.