Summary
The average house price on SELWOOD PLACE is £5,364,283
The most expensive house in the street is 12A SELWOOD PLACE with an estimated value of £12,694,738
The cheapest house in the street is 19 SELWOOD PLACE with an estimated value of £1,951,231
The house which was most recently sold was 6 SELWOOD PLACE, this sold on 7 Nov 2022 for £3,820,000
The postcodes for SELWOOD PLACE are SW7 3QQ, SW7 3QL
Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 SELWOOD PLACE Terraced £5,838,142 £1,800,000 22 Oct 2001
2 SELWOOD PLACE Terraced £4,452,091 £1,800,000 13 Jan 2003
3 SELWOOD PLACE Terraced , 135 m2 £3,713,168 £2,985,000 27 Jun 2018
6 SELWOOD PLACE Terraced , 149 m2 £3,774,282 £3,820,000 7 Nov 2022
7 - 8 SELWOOD PLACE Terraced £4,539,639 £1,000,000 15 Jan 1999
8 SELWOOD PLACE Terraced £4,539,639 £1,000,000 15 Jan 1999
10 SELWOOD PLACE Terraced £7,433,744 £4,150,000 3 Nov 2008
11 SELWOOD PLACE Terraced , 126 m2 £3,818,151 £3,081,004 19 Jul 2018
11 SELWOOD PLACE Terraced , 126 m2 £3,818,151 £3,081,004 19 Jul 2018
12A SELWOOD PLACE Terraced , 296 m2 £12,694,738 £8,000,000 11 Apr 2008
12 SELWOOD PLACE Terraced £5,414,127 £1,035,000 3 Apr 1997
16 SELWOOD PLACE Terraced , 167 m2 £5,243,811 £2,475,000 11 Feb 2004
17 SELWOOD PLACE Terraced £7,869,061 £2,150,000 4 Oct 2000
19 SELWOOD PLACE Detached £1,951,231 £350,000 26 Jul 1996