99 Leonard Road£345,000Jun 2026
114 Leonard Road£450,000Dec 2025
97 Leonard Road£385,000Jul 2025
112 Leonard Road£310,000Apr 2024
106 Leonard Road£350,000Sept 2023
100 Leonard Road£320,000May 2022
87 Leonard Road£320,000Sept 2021
124 Leonard Road£325,000Jul 2021
85 Leonard Road£365,000Apr 2021
101 Leonard Road£327,000Mar 2021
99 Leonard Road£295,000Nov 2017
89 Leonard Road£270,000Sept 2016
106 Leonard Road£242,000Feb 2016
122 Leonard Road£276,500Dec 2015
85 Leonard Road£257,000Jul 2015
102 Leonard Road£203,000Jan 2015
103 Leonard Road£285,000Jul 2014
85 Leonard Road£200,000Sept 2013
91 Leonard Road£185,000Aug 2013
89 Leonard Road£161,000Aug 2009
120 Leonard Road£215,000Aug 2008
124 Leonard Road£218,000Jun 2008
122 Leonard Road£217,500Jan 2008
126 Leonard Road£204,000May 2007
85 Leonard Road£225,000Jan 2007
118 Leonard Road£175,000Oct 2003
85 Leonard Road£187,500Aug 2003
120 Leonard Road£160,000Apr 2003
89 Leonard Road£160,000Aug 2002
103 Leonard Road£99,000Jun 2000
122 Leonard Road£99,000Jan 2000
110 Leonard Road£73,000Sept 1999
112 Leonard Road£80,000Aug 1999
98 Leonard Road£74,500Dec 1998
124 Leonard Road£71,000Nov 1998
99 Leonard Road£60,000Apr 1996
122 Leonard Road£60,000Feb 1996
120 Leonard Road£60,000Oct 1995
114 Leonard Road£82,500Aug 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.