House prices in SW16 1LZ have an overall average of £578,000 over the last year.
Overall, the historical sold prices in SW16 1LZ over the last year were 4% down on the previous year and 27% down on the 2013 peak of £790,000.
Sort: