The average house price on Castelnau, London is £1,003,278. Prices range from £4,250 to £7,930,000.
There are 331 properties on Castelnau, London.
Average house prices on Castelnau, London have risen by 1566.7% from £215,251 in 1995 to £3,587,500 in 2025.
Castelnau, London is in the SW13 postcode district.