31 Stephen Street£345,000Jan 2025
41 Stephen Street£285,000Oct 2024
29 Stephen Street£380,000Oct 2024
28 Stephen Street£395,000May 2023
21 Stephen Street£370,000Sept 2022
42 Stephen Street£270,000Feb 2022
39 Stephen Street£325,000Mar 2021
18 Stephen Street£303,500Feb 2021
22 Stephen Street£290,000Dec 2020
38 Stephen Street£300,000Feb 2020
35 Stephen Street£268,500Sept 2019
29 Stephen Street£280,000Aug 2019
38 Stephen Street£170,000Sept 2018
39 Stephen Street£300,000Jul 2018
30 Stephen Street£252,000May 2018
28 Stephen Street£281,000Jun 2017
18 Stephen Street£179,995Jul 2015
28 Stephen Street£180,695Jan 2015
21 Stephen Street£150,000Jul 2013
44 Stephen Street£122,000May 2013
31 Stephen Street£137,500Nov 2012
25 Stephen Street£88,157Mar 2012
40 Stephen Street£125,000Feb 2012
36 Stephen Street£101,150Nov 2011
43 Stephen Street£129,000Apr 2010
21 Stephen Street£119,000Sept 2009
44 Stephen Street£120,000Jul 2009
30 Stephen Street£149,000Dec 2007
41 Stephen Street£148,500Oct 2007
26 Stephen Street£128,000May 2007
35 Stephen Street£135,000Jun 2006
43 Stephen Street£125,995Mar 2006
29 Stephen Street£69,000Sept 2005
33 Stephen Street£109,950Jan 2004
22 Stephen Street£113,500Dec 2003
36 Stephen Street£63,000Aug 2003
30 Stephen Street£118,000Jun 2003
39 Stephen Street£118,000May 2003
30 Stephen Street£90,000Jan 2003
31 Stephen Street£102,000Dec 2002
35 Stephen Street£97,500Nov 2002
28 Stephen Street£82,000Dec 2001
33 Stephen Street£62,000Sept 2001
24 Stephen Street£42,500Jan 2001
26 Stephen Street£64,000Sept 2000
28 Stephen Street£53,500Feb 2000
39 Stephen Street£55,995Dec 1999
27 Stephen Street£36,000Dec 1998
45 Stephen Street£38,000Apr 1998
45 Stephen Street£18,500Jul 1997
22 Stephen Street£41,000May 1997
31 Stephen Street£39,000May 1996
46 Stephen Street£18,500Feb 1996
19 Stephen Street£25,000Jan 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.