40 Keane Street£167,500Dec 2025
62 Keane Street£202,000Nov 2025
64 Keane Street£140,000Nov 2024
68 Keane Street£180,500Oct 2024
34 Keane Street£150,000Jun 2024
62 Keane Street£168,000Jan 2024
42 Keane Street£135,000Aug 2023
68 Keane Street£147,000Jan 2022
12 Keane Street£112,500Jan 2021
54 Keane Street£115,000Feb 2020
30 Keane Street£119,000Aug 2019
34 Keane Street£101,000Aug 2018
58 Keane Street£85,000Jul 2018
14 Keane Street£79,250Sept 2017
18 Keane Street£100,000Jun 2017
40 Keane Street£85,000Aug 2016
64 Keane Street£71,000Mar 2016
68 Keane Street£100,000Nov 2015
68 Keane Street£57,500Aug 2013
50 Keane Street£96,500Jun 2013
40 Keane Street£55,000Nov 2011
12 Keane Street£49,000Jul 2011
24 Keane Street£105,000Apr 2008
30 Keane Street£106,000Jan 2008
54 Keane Street£91,000Jan 2006
18 Keane Street£95,000Jul 2005
42 Keane Street£77,500Jan 2005
22 Keane Street£73,395Oct 2004
26 Keane Street£82,500Oct 2004
52 Keane Street£89,000Sept 2004
30 Keane Street£77,000Oct 2003
34 Keane Street£63,950Aug 2003
46 Keane Street£34,000May 2003
48 Keane Street£45,000Feb 2003
50 Keane Street£43,500Jul 2002
34 Keane Street£25,000Feb 2002
62 Keane Street£33,000Oct 2001
66 Keane Street£40,000Jul 2001
16 Keane Street£36,500Dec 2000
24 Keane Street£36,950Nov 2000
16 Keane Street£19,000Jun 2000
48 Keane Street£35,950Apr 2000
42 Keane Street£31,500Jun 1999
50 Keane Street£34,950Oct 1997
66 Keane Street£38,500May 1997
64 Keane Street£35,000Dec 1996
14 Keane Street£18,000Dec 1996
26 Keane Street£39,995Nov 1996
26 Keane Street£20,000Jul 1996
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.