107 St Margarets Road£850,000Nov 2025
135 St Margarets Road£740,000Oct 2025
95 St Margarets Road£812,500Sept 2025
105 St Margarets Road£635,000Jul 2024
95 St Margarets Road£685,000Nov 2022
89 St Margarets Road£565,000Nov 2020
107 St Margarets Road£700,000Sept 2020
93 St Margarets Road£501,000Jun 2020
121 St Margarets Road£650,000Sept 2018
141 St Margarets Road£635,000Oct 2017
113 St Margarets Road£575,000Mar 2017
81 St Margarets Road£460,000Nov 2016
103 St Margarets Road£362,000Dec 2014
107 St Margarets Road£625,000Sept 2014
115 St Margarets Road£490,000Aug 2014
79 St Margarets Road£451,500Oct 2013
95 St Margarets Road£397,500Sept 2013
109 St Margarets Road£380,000Sept 2012
145 St Margarets Road£465,000Jul 2011
117 St Margarets Road£412,000May 2010
91 St Margarets Road£420,000Dec 2007
95 St Margarets Road£360,000Sept 2006
79 St Margarets Road£320,000Aug 2006
119 St Margarets Road£338,000Jul 2006
115 St Margarets Road£383,000Jul 2005
131 St Margarets Road£386,000Dec 2004
123 St Margarets Road£377,000Aug 2004
121 St Margarets Road£320,000Jul 2004
119 St Margarets Road£287,000May 2004
117 St Margarets Road£360,000Apr 2004
107 St Margarets Road£280,000Jul 2003
115 St Margarets Road£362,000Jun 2003
131 St Margarets Road£322,500Feb 2003
127 St Margarets Road£295,000Feb 2002
99 St Margarets Road£230,000Sept 2001
141 St Margarets Road£166,000Jan 2001
121 St Margarets Road£215,000Jun 2000
123 St Margarets Road£174,995Apr 2000
73 St Margarets Road£190,000Oct 1999
95 St Margarets Road£197,500Aug 1999
99 St Margarets Road£160,000Jun 1999
131 St Margarets Road£180,000Nov 1998
71 St Margarets Road£179,950Jul 1998
145 St Margarets Road£200,000Jun 1998
143 St Margarets Road£100,000Sept 1997
89 St Margarets Road£115,000Jan 1997
127 St Margarets Road£88,000Jul 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.