Summary
The average house price on MILL ROAD is £637,652
The most expensive house in the street is 29 MILL ROAD with an estimated value of £936,336
The cheapest house in the street is 38 MILL ROAD with an estimated value of £375,497
The house which was most recently sold was 3 MILL ROAD, this sold on 23 Aug 2023 for £762,000
The postcodes for MILL ROAD are TW2 5HA, TW2 5HA
Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 MILL ROAD Terraced £807,609 £800,000 30 Mar 2023
2 MILL ROAD Terraced , 68 m2 £519,536 £302,000 25 Mar 2011
3 MILL ROAD Terraced £768,725 £762,000 23 Aug 2023
4 MILL ROAD Terraced , 116 m2 £590,273 £375,000 17 Mar 2014
5 MILL ROAD Terraced , 104 m2 £659,811 £406,100 14 Nov 2013
12 MILL ROAD Terraced £481,554 £108,000 23 Apr 1999
13 MILL ROAD Terraced , 60 m2 £682,395 £420,000 22 Nov 2013
15 MILL ROAD Terraced £515,183 £305,000 2 Oct 2006
16 MILL ROAD Terraced , 86 m2 £728,422 £460,000 27 Feb 2014
18 MILL ROAD Terraced £692,804 £144,950 10 Mar 1998
19 MILL ROAD Semi-Detached £606,565 £130,000 20 Aug 1998
20 MILL ROAD Terraced , 96 m2 £890,778 £595,000 8 Oct 2014
21 MILL ROAD Semi-Detached £436,777 £77,500 28 Feb 1996
22 MILL ROAD Semi-Detached , 99 m2 £508,152 £100,000 4 Jul 1997
23 MILL ROAD Terraced £554,728 £299,950 1 May 2009
23 MILL ROAD Terraced , 141 m2 £935,071 £762,500 18 Oct 2019
24 MILL ROAD Terraced , 99 m2 £765,617 £620,000 28 Sep 2018
26 MILL ROAD Terraced , 68 m2 £463,969 £268,500 8 Jul 2011
28 MILL ROAD Terraced , 117 m2 £760,303 £448,500 9 Jan 2013
29 MILL ROAD Terraced , 143 m2 £936,336 £757,000 8 Aug 2018
32 MILL ROAD Terraced , 86 m2 £734,552 £550,000 17 Jun 2016
33 MILL ROAD Terraced , 106 m2 £457,082 £89,950 31 Jul 1997
35 MILL ROAD Terraced £706,501 £189,950 25 Jul 2000
36 MILL ROAD Terraced , 89 m2 £422,116 £255,000 21 Dec 2006
38 MILL ROAD Terraced £375,497 £68,000 6 Sep 1996
39 MILL ROAD Terraced £566,490 £330,000 24 Aug 2006
40 MILL ROAD Terraced , 66 m2 £466,609 £269,950 19 Aug 2011
40A MILL ROAD Detached , 79 m2 £798,416 £497,450 6 Dec 2013
43 MILL ROAD Detached £660,056 £245,000 27 Sep 2002