The average house price on Crown Lane, London is £393,505. Prices range from £7,125 to £2,535,000.
There are 36 properties on Crown Lane, London.
Average house prices on Crown Lane, London have risen by 750% from £30,000 in 1996 to £255,000 in 2023.
Crown Lane, London is in the SW16 postcode district.