19 St Margarets Road£950,000Dec 2025
49 St Margarets Road£1,700,000Nov 2025
69 St Margarets Road£646,000Mar 2024
25 St Margarets Road£880,000Mar 2023
31 St Margarets Road£940,000Nov 2022
33 St Margarets Road£730,000Feb 2021
57 St Margarets Road£599,950Oct 2020
59 St Margarets Road£635,000Feb 2019
71 St Margarets Road£480,000Jan 2014
49 St Margarets Road£710,000Oct 2012
43 St Margarets Road£530,000Nov 2010
59 St Margarets Road£395,000Dec 2009
63 St Margarets Road£515,000Jun 2008
41 St Margarets Road£570,000Apr 2008
41 St Margarets Road£420,000Sept 2007
73 St Margarets Road£431,000Aug 2007
71 St Margarets Road£399,950Jul 2007
23 St Margarets Road£475,000Jul 2006
59 St Margarets Road£385,000Nov 2005
33 St Margarets Road£400,250Oct 2005
59 St Margarets Road£295,000Jun 2005
35 St Margarets Road£490,000May 2005
15 St Margarets Road£607,500Feb 2005
17 St Margarets Road£575,000Jan 2004
25 St Margarets Road£352,000Feb 2003
55 St Margarets Road£279,500Nov 2001
67 St Margarets Road£212,000Nov 1999
17 St Margarets Road£325,000Aug 1998
23 St Margarets Road£210,000Mar 1998
39 St Margarets Road£195,000Aug 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.