The average house price on Wenlock Road, London is £491,090. Prices range from £20,000 to £6,889,838.
There are 504 properties on Wenlock Road, London.
Average house prices on Wenlock Road, London have risen by 271.2% from £166,564 in 1999 to £618,333 in 2025.
Wenlock Road, London is in the N1 postcode district.