21 Merrow Croft£935,000Mar 2026
20 Merrow Croft£1,462,500Sept 2025
9 Merrow Croft£1,480,000Aug 2024
24 Merrow Croft£1,312,500May 2024
22 Merrow Croft£1,250,000Aug 2023
11 Merrow Croft£1,675,000Sept 2022
15 Merrow Croft£1,425,000Aug 2022
12 Merrow Croft£1,125,000Dec 2020
18 Merrow Croft£1,740,000Dec 2020
17 Merrow Croft£1,577,000Nov 2020
11 Merrow Croft£775,000Mar 2020
17 Merrow Croft£1,000,000Apr 2019
12 Merrow Croft£1,237,500Sept 2017
4 Merrow Croft£875,000Aug 2017
1 Merrow Croft£815,000May 2017
27 Merrow Croft£1,075,000Jan 2017
6 Merrow Croft£750,000Oct 2015
12 Merrow Croft£772,500May 2015
24 Merrow Croft£730,000Feb 2015
1 Merrow Croft£550,000Jan 2014
9 Merrow Croft£945,000Dec 2013
14 Merrow Croft£595,000Apr 2013
19 Merrow Croft£495,000Sept 2009
23 Merrow Croft£426,000Nov 2008
6 Merrow Croft£565,000Jan 2008
28 Merrow Croft£413,000Aug 2004
20 Merrow Croft£495,000May 2004
22 Merrow Croft£480,000May 2003
6 Merrow Croft£397,000Oct 2002
22 Merrow Croft£425,000May 2002
9 Merrow Croft£465,000Aug 2001
5 Merrow Croft£425,000May 2001
27 Merrow Croft£375,000Apr 2001
28 Merrow Croft£321,000Mar 2001
13 Merrow Croft£320,000Oct 2000
15 Merrow Croft£310,000Jul 1998
28 Merrow Croft£193,500Feb 1998
8 Merrow Croft£153,000Jun 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.