Property sales in Watts Road - Thames Ditton - KT7 0DA

Found 25 transactions going back to August 1995.

Date Address Price
28 Aug 2026 Flat 3, Leicester House, Watts Road £ 550,000
31 Jan 2025 Flat 12, Leicester House, Watts Road £ 440,000
28 Nov 2022 Flat 1, Leicester House, Watts Road £ 585,000
25 Jun 2021 Flat 6, Leicester House, Watts Road £ 525,000
22 Nov 2018 Flat 1, Leicester House, Watts Road £ 539,950
12 May 2017 Flat 9, Leicester House, Watts Road £ 445,000
4 Apr 2017 Flat 6, Leicester House, Watts Road £ 390,000
17 Nov 2016 Flat 5, Leicester House, Watts Road £ 485,000
15 Sep 2016 Flat 7, Leicester House, Watts Road £ 485,000
30 Jun 2016 Flat 10, Leicester House, Watts Road £ 495,000
8 Feb 2016 Flat 2, Leicester House, Watts Road £ 427,500
5 Dec 2014 Flat 3, Leicester House, Watts Road £ 490,000
6 May 2014 Flat 3, Leicester House, Watts Road £ 460,300
3 Feb 2012 Flat 1, Leicester House, Watts Road £ 400,000
23 Apr 2010 Flat 11, Leicester House, Watts Road £ 249,950
31 Jul 2009 Flat 11, Leicester House, Watts Road £ 174,950
17 Aug 2007 Flat 3, Leicester House, Watts Road £ 322,500
9 Jan 2007 Flat 9, Leicester House, Watts Road £ 269,950
7 Apr 2006 Flat 4, Leicester House, Watts Road £ 245,000
20 Mar 2006 Flat 7, Leicester House, Watts Road £ 275,000
23 Jul 2003 Flat 12, Leicester House, Watts Road £ 200,000
28 Mar 2002 Flat 10, Leicester House, Watts Road £ 205,000
23 Feb 2001 Flat 4, Leicester House, Watts Road £ 160,000
8 Sep 1999 Flat 8, Leicester House, Watts Road £ 152,000
18 Aug 1995 Flat 5, Leicester House, Watts Road £ 90,400