20 Kirkwall Grove£135,000May 2026
3 Kirkwall Grove£163,000May 2025
24 Kirkwall Grove£227,000Feb 2025
19 Kirkwall Grove£160,000May 2024
8 Kirkwall Grove£130,000Mar 2023
5 Kirkwall Grove£160,500Jul 2022
27 Kirkwall Grove£233,250Sept 2021
12 Kirkwall Grove£162,000Jul 2021
24 Kirkwall Grove£194,000Jun 2021
18 Kirkwall Grove£115,000Dec 2020
14 Kirkwall Grove£125,000Aug 2020
23 Kirkwall Grove£139,950Jan 2020
4 Kirkwall Grove£145,000Jun 2018
24 Kirkwall Grove£104,000Jan 2018
29 Kirkwall Grove£194,000May 2016
15 Kirkwall Grove£124,000Nov 2014
8 Kirkwall Grove£102,000Oct 2014
10 Kirkwall Grove£110,000Jun 2014
19 Kirkwall Grove£107,000May 2014
20 Kirkwall Grove£86,000Feb 2014
12 Kirkwall Grove£103,000Sept 2013
26 Kirkwall Grove£170,000Aug 2013
5 Kirkwall Grove£100,000Jul 2011
5 Kirkwall Grove£110,000Apr 2009
3 Kirkwall Grove£122,750Aug 2008
19 Kirkwall Grove£128,000Oct 2007
18 Kirkwall Grove£106,000Jul 2007
29 Kirkwall Grove£183,000May 2007
5 Kirkwall Grove£113,000Mar 2006
27 Kirkwall Grove£150,000Apr 2005
3 Kirkwall Grove£110,000Oct 2004
26 Kirkwall Grove£192,500Aug 2004
21 Kirkwall Grove£83,000Jan 2004
19 Kirkwall Grove£82,000Jul 2003
5 Kirkwall Grove£70,000Apr 2003
8 Kirkwall Grove£44,550Aug 2000
21 Kirkwall Grove£55,000Jun 2000
9 Kirkwall Grove£47,500May 2000
27 Kirkwall Grove£63,500Jan 1999
18 Kirkwall Grove£31,000Nov 1998
3 Kirkwall Grove£50,000Jul 1998
8 Kirkwall Grove£41,000Sept 1997
11 Kirkwall Grove£49,950May 1997
9 Kirkwall Grove£45,000Mar 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.