Property sales in Upwood Road - London - SW16 5RD

Found 15 transactions going back to May 1995.

Date Address Price
18 Oct 2024 26 Upwood Road £ 550,000
12 Jul 2024 28 Upwood Road £ 535,000
21 Nov 2023 24 Upwood Road £ 445,000
24 Aug 2016 20 Upwood Road £ 500,000
13 Aug 2015 10 Upwood Road £ 361,000
3 Oct 2014 12 Upwood Road £ 415,000
18 Feb 2011 18 Upwood Road £ 249,000
28 Feb 2005 26 Upwood Road £ 234,000
22 May 2003 22 Upwood Road £ 242,500
10 Jan 2003 20 Upwood Road £ 247,000
1 Dec 1997 30 Upwood Road £ 110,000
29 Mar 1996 16 Upwood Road £ 75,000
8 Sep 1995 22 Upwood Road £ 73,000
24 May 1995 8 Upwood Road £ 76,000
19 May 1995 20 Upwood Road £ 79,750