Summary
The average house price on SELWOOD PLACE is £5,403,992
The most expensive house in the street is 12A SELWOOD PLACE with an estimated value of £12,788,709
The cheapest house in the street is 19 SELWOOD PLACE with an estimated value of £1,965,675
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,881,358 £1,800,000 22 Oct 2001
2 SELWOOD PLACE Terraced £4,485,047 £1,800,000 13 Jan 2003
3 SELWOOD PLACE Terraced , 135 m2 £3,740,654 £2,985,000 27 Jun 2018
6 SELWOOD PLACE Terraced , 149 m2 £3,802,221 £3,820,000 7 Nov 2022
7 - 8 SELWOOD PLACE Terraced £4,573,244 £1,000,000 15 Jan 1999
8 SELWOOD PLACE Terraced £4,573,244 £1,000,000 15 Jan 1999
10 SELWOOD PLACE Terraced £7,488,771 £4,150,000 3 Nov 2008
11 SELWOOD PLACE Terraced , 126 m2 £3,846,414 £3,081,004 19 Jul 2018
11 SELWOOD PLACE Terraced , 126 m2 £3,846,414 £3,081,004 19 Jul 2018
12A SELWOOD PLACE Terraced , 296 m2 £12,788,709 £8,000,000 11 Apr 2008
12 SELWOOD PLACE Terraced £5,454,204 £1,035,000 3 Apr 1997
16 SELWOOD PLACE Terraced , 167 m2 £5,282,627 £2,475,000 11 Feb 2004
17 SELWOOD PLACE Terraced £7,927,310 £2,150,000 4 Oct 2000
19 SELWOOD PLACE Detached £1,965,675 £350,000 26 Jul 1996