23 Melrose Grove£231,000Jan 2026
15 Melrose Grove£235,000Dec 2025
2 Melrose Grove£238,000Nov 2025
17 Melrose Grove£254,000Aug 2025
43 Melrose Grove£396,000Nov 2024
2 Melrose Grove£240,000Jun 2023
12 Melrose Grove£268,772Aug 2022
28 Melrose Grove£425,000Mar 2022
23 Melrose Grove£200,000Oct 2021
35A Melrose Grove£285,000Sept 2021
26 Melrose Grove£460,000Sept 2021
18 Melrose Grove£275,000Feb 2020
5 Melrose Grove£166,000Feb 2017
23 Melrose Grove£148,000Dec 2015
21 Melrose Grove£170,000Dec 2015
41 Melrose Grove£248,500Dec 2013
12 Melrose Grove£160,000Oct 2010
39 Melrose Grove£270,000Sept 2007
28 Melrose Grove£335,000Sept 2007
1 Melrose Grove£215,000Sept 2006
2 Melrose Grove£165,000Jun 2006
2 Melrose Grove£165,000Jul 2005
5 Melrose Grove£165,000Dec 2004
35 Melrose Grove£109,000Jul 2003
20 Melrose Grove£144,950Oct 2002
3 Melrose Grove£86,950Jul 2001
35 Melrose Grove£73,500May 2001
9 Melrose Grove£87,000May 2001
1 Melrose Grove£104,000Apr 2001
28 Melrose Grove£125,000Feb 2000
2 Melrose Grove£68,000Jul 1999
33 Melrose Grove£72,950Apr 1999
28 Melrose Grove£133,000Oct 1998
33 Melrose Grove£69,950Jun 1997
33 Melrose Grove£69,950Jun 1997
45 Melrose Grove£120,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.