4 Orchard Place£142,000Jun 2026
60 Forest Road£202,500May 2025
10 Forest Road£134,000Aug 2024
56 Forest Road£155,000Nov 2023
22 Forest Road£220,000Jan 2023
24 Forest Road£210,000Sept 2022
14 Forest Road£143,000Jun 2021
26 Forest Road£167,000Jun 2021
12 Forest Road£195,000May 2021
10 Forest Road£140,000Jun 2019
24 Forest Road£166,000Apr 2018
12 Forest Road£167,000Jan 2018
62 Forest Road£135,000Sept 2015
58 Forest Road£125,000Dec 2014
54 Forest Road£128,000Dec 2014
40 Forest Road£150,000Sept 2014
46 Forest Road£125,000Jul 2014
48 Forest Road£146,000Oct 2013
18 Forest Road£124,950Dec 2011
22 Forest Road£154,000Apr 2008
52 Forest Road£150,000May 2007
24 Forest Road£124,950Dec 2006
12 Forest Road£132,000Jan 2005
44 Forest Road£130,000Nov 2004
7 Orchard Place£102,000Mar 2004
40 Forest Road£128,000Nov 2003
60 Forest Road£112,500Oct 2003
28 Forest Road£113,000Jul 2003
24 Forest Road£89,000Jun 2003
20 Forest Road£80,000May 2003
10 Forest Road£97,500Dec 2002
32 Forest Road£106,500Dec 2002
12 Forest Road£105,050Dec 2002
2 Orchard Place£39,500Jul 2002
16 Forest Road£79,000May 2002
44 Forest Road£73,500Feb 2002
4 Orchard Place£67,000Jan 2002
5 Orchard Place£54,000Mar 2001
12 Forest Road£83,000Feb 2001
18 Forest Road£35,000Jan 2001
48 Forest Road£66,950Sept 2000
60 Forest Road£59,950Jun 2000
4 Forest Road£59,950Mar 2000
28 Forest Road£48,000Dec 1999
20 Forest Road£49,500Jun 1999
32 Forest Road£52,500Apr 1999
38 Forest Road£45,000Jan 1999
40 Forest Road£42,000Mar 1998
28 Forest Road£33,750Oct 1997
38 Forest Road£43,250May 1997
4 Orchard Place£40,500Mar 1997
26 Forest Road£44,000Nov 1996
26 Forest Road£43,000Oct 1995
38 Forest Road£45,000Aug 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.