Property sales in Haslemere Avenue - London - SW18 4RP

Found 46 transactions going back to July 1996.

Date Address Price
27 Oct 2025 4 Haslemere Avenue £ 1,280,000
28 Feb 2025 2 Haslemere Avenue £ 1,150,000
27 Sep 2024 48 Haslemere Avenue £ 940,000
19 Jul 2024 38 Haslemere Avenue £ 1,384,524
1 Aug 2023 54 Haslemere Avenue £ 975,000
7 Jul 2023 16 Haslemere Avenue £ 1,280,000
15 Mar 2023 36 Haslemere Avenue £ 1,261,000
30 Jun 2022 22 Haslemere Avenue £ 975,200
17 Dec 2021 50 Haslemere Avenue £ 1,200,000
19 Feb 2021 4 Haslemere Avenue £ 993,000
17 Dec 2020 18 Haslemere Avenue £ 1,150,000
10 Dec 2020 34 Haslemere Avenue £ 1,175,000
22 Jul 2019 54 Haslemere Avenue £ 825,000
16 Jan 2019 46 Haslemere Avenue £ 882,500
21 Sep 2018 2 Haslemere Avenue £ 895,224
19 Jan 2017 16 Haslemere Avenue £ 755,000
29 Jul 2016 36 Haslemere Avenue £ 880,000
16 Sep 2015 18 Haslemere Avenue £ 825,000
14 May 2015 26 Haslemere Avenue £ 840,000
3 Feb 2014 14 Haslemere Avenue £ 675,000
17 Oct 2013 38 Haslemere Avenue £ 665,000
25 Jul 2012 34 Haslemere Avenue £ 565,000
7 Feb 2012 52 Haslemere Avenue £ 249,950
22 Nov 2010 28 Haslemere Avenue £ 446,500
17 Aug 2010 24 Haslemere Avenue £ 500,000
22 Jul 2010 50 Haslemere Avenue £ 525,000
7 Dec 2007 6 Haslemere Avenue £ 480,000
13 Sep 2007 56 Haslemere Avenue £ 500,000
15 Aug 2007 2 Haslemere Avenue £ 560,000
3 Aug 2007 10 Haslemere Avenue £ 595,000
13 Jun 2007 30 Haslemere Avenue £ 520,000
20 Oct 2006 38 Haslemere Avenue £ 356,000
9 Aug 2006 46 Haslemere Avenue £ 380,000
15 Nov 2005 40 Haslemere Avenue £ 395,000
25 Aug 2005 4 Haslemere Avenue £ 366,000
11 Apr 2003 36 Haslemere Avenue £ 360,000
12 Sep 2002 26 Haslemere Avenue £ 346,500
14 Dec 2001 42 Haslemere Avenue £ 320,000
28 Mar 2001 2 Haslemere Avenue £ 272,000
23 Jan 2001 36 Haslemere Avenue £ 229,000
25 Feb 2000 40 Haslemere Avenue £ 247,000
24 Feb 2000 50 Haslemere Avenue £ 245,000
13 Aug 1999 10 Haslemere Avenue £ 239,950
21 May 1999 16 Haslemere Avenue £ 185,000
25 Nov 1996 2 Haslemere Avenue £ 116,000
29 Jul 1996 10 Haslemere Avenue £ 132,000