The average house price on Lords Avenue, Bishop's Stortford is £240,976. Prices range from £44,500 to £627,500.
There are 21 properties on Lords Avenue, Bishop's Stortford.
Average house prices on Lords Avenue, Bishop's Stortford have risen by 109% from £167,500 in 1995 to £350,000 in 2021.
Lords Avenue, Bishop's Stortford is in the CM23 postcode district.