The average house price on Iden Lock, Rye is £400,667. Prices range from £277,000 to £645,000.
There are 3 properties on Iden Lock, Rye.
Average house prices on Iden Lock, Rye have risen by 64.6% from £280,000 in 2006 to £461,000 in 2021.
Iden Lock, Rye is in the TN31 postcode district.