39A John Street£170,000Apr 2026
126 John Street£127,500Mar 2026
58 John Street£132,500Mar 2026
124 John Street£139,500Sept 2025
122 John Street£120,000Jul 2025
60 John Street£130,000Feb 2025
23 John Street£360,000May 2024
90 John Street£115,000Apr 2024
128 John Street£130,000Nov 2023
39A John Street£173,800Nov 2023
30 John Street£281,000Jun 2023
126 John Street£145,000Dec 2022
39A John Street£130,500Nov 2022
118 John Street£192,500Dec 2021
25 John Street£179,950Oct 2020
90 John Street£96,250May 2020
58 John Street£120,000Feb 2020
128 John Street£110,000Jul 2019
28 John Street£148,000Jun 2019
37 John Street£205,000Jan 2019
23 John Street£217,500Oct 2018
25 John Street£167,500Jul 2018
30 John Street£176,340Dec 2017
124 John Street£99,950May 2017
25 John Street£159,950Feb 2017
21A John Street£102,000Jun 2016
41 John Street£176,000May 2015
33 John Street£230,000Oct 2014
19A John Street£97,475Oct 2014
54 John Street£82,000Sept 2014
116 John Street£143,000Jul 2014
76 John Street£70,000Apr 2014
25 John Street£140,000Aug 2013
124 John Street£72,500Feb 2013
28 John Street£152,500Jun 2010
146 John Street£164,500Apr 2010
54 John Street£69,375Dec 2009
25B John Street£102,500Mar 2009
17A John Street£68,000Feb 2009
122 John Street£81,000Aug 2008
30 John Street£123,000Jan 2008
33 John Street£185,000May 2007
37 John Street£177,500Dec 2006
122 John Street£85,000Sept 2006
128 John Street£94,950Aug 2006
25B John Street£88,128May 2006
25 John Street£112,000Aug 2005
60 John Street£80,000Mar 2005
17 John Street£59,000Aug 2002
37 John Street£69,000Nov 2001
25 John Street£45,000Aug 2001
30 John Street£49,995Mar 2001
37 John Street£51,500Jan 2001
21 John Street£49,950Feb 2000
21A John Street£34,500Mar 1999
21 John Street£32,500Jun 1998
41 John Street£15,005Jan 1998
17A John Street£28,500Jan 1997
26 John Street£30,000Nov 1996
33 John Street£39,500Sept 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.