31 Malmesbury Road£450,000Nov 2025
49 Malmesbury Road£360,000Dec 2023
51 Malmesbury Road£360,000Oct 2023
41 Malmesbury Road£358,500Dec 2022
5 Malmesbury Road£295,000Feb 2022
37 Malmesbury Road£292,500Aug 2019
7 Malmesbury Road£262,500Aug 2019
43 Malmesbury Road£240,000Nov 2018
13 Malmesbury Road£273,000Aug 2018
63 Malmesbury Road£267,500Aug 2017
31 Malmesbury Road£350,000Aug 2017
41 Malmesbury Road£275,500Jun 2016
51 Malmesbury Road£241,000Jul 2014
5 Malmesbury Road£165,000Sept 2010
41 Malmesbury Road£173,950Feb 2010
1 Malmesbury Road£175,000Sept 2009
1A Malmesbury Road£175,000Sept 2009
7 Malmesbury Road£189,950Mar 2007
7 Malmesbury Road£160,000Nov 2004
65 Malmesbury Road£165,000Jul 2004
63 Malmesbury Road£168,000Mar 2004
45 Malmesbury Road£139,950Dec 2002
61 Malmesbury Road£140,000Aug 2002
31 Malmesbury Road£98,000Aug 2001
29 Malmesbury Road£110,000Jun 2000
45 Malmesbury Road£75,500Feb 1999
27 Malmesbury Road£28,954Jan 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.