120 St Margarets Road£140,000Apr 2026
108 St Margarets Road£130,000Jun 2025
55 St Margarets Road£100,000Mar 2022
43 St Margarets Road£80,000Sept 2020
89 St Margarets Road£100,000Nov 2018
73 St Margarets Road£129,000May 2017
81 St Margarets Road£80,000Mar 2017
49 St Margarets Road£85,000May 2014
59 St Margarets Road£105,000Apr 2014
116 St Margarets Road£76,500Sept 2011
51 St Margarets Road£80,000Jul 2011
79 St Margarets Road£40,000May 2008
53 St Margarets Road£90,000Jan 2007
69 St Margarets Road£117,500Sept 2006
122 St Margarets Road£25,000Jul 2006
53 St Margarets Road£105,000Aug 2005
45 St Margarets Road£84,000May 2005
77 St Margarets Road£60,000Feb 2005
47 St Margarets Road£80,000Oct 2004
75 St Margarets Road£41,000Aug 2002
120 St Margarets Road£28,000Mar 2002
43 St Margarets Road£51,500Jan 2002
110 St Margarets Road£22,000Nov 2001
41 St Margarets Road£47,500Aug 2001
63 St Margarets Road£45,000May 2001
37 St Margarets Road£43,000Jul 1997
47 St Margarets Road£46,000Jul 1997
69 St Margarets Road£34,000Jul 1996
71 St Margarets Road£44,000Mar 1996
120 St Margarets Road£26,000Feb 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.