We have found 716 properties in London, OH. Average property sale price in London is $141,127. It is 19.5% lower than average property value in Ohio. Average price per square feet in London is $85. It is 9.6% lower than average property value in Ohio.

List of properties